Blog

Lesen ist für mich der Schlüssel, um neue Technologien zu meistern. Mit diesem Blog möchte ich etwas zurückgeben und meine persönlichen Erkenntnisse – meine kleinen code(snacks) – mit dir teilen.

API Abstraktion

Warum sind API-Abstraktionen sinnvoll. Und wann sind sie unabdingbar.

  • API
  • Angular

Nicht jede API ist ein Paradebeispiel für gutes Design. Häufig stößt man auf Datenstrukturen, deren direkte Integration im Client auf Dauer zu erheblichen Problemen führen kann. In solchen Fällen ist eine Abstraktionsschicht unerlässlich, wird jedoch oft vernachlässigt. Dieser Artikel zeigt, wie du dein Projekt vor unnötiger Kopplung und deren Konsequenzen schützen kannst.

lesen

Promises in Angular Services

... und wie man damit umgeht

  • Angular
  • Rxjs
  • TypeScript

Um mit asynchronen Aufgaben umzugehen, werden in Angular üblicherweise Observables eingesetzt. Sollte an einigen Stellen trotzdem mit Promises gearbeitet werden, so wäre es vom Vorteil, ihre Verwendung an die Arbeitsweise des Frameworks anzupassen und sie in Observables zu kapseln. Wie es geht und was dabei zu beachten gilt, zeigt dieser Artikel.

lesen

Markdown Editor in Svelte umsetzen

  • Svelte
  • JavaScript
  • Markdown

Welche Library eignet sich für die Implementierung eines Markdown-Editors am besten und wie lässt sich diese in eine Svelte-Komponente einbinden.

lesen

Svelte

der leichtgewichtige Compiler für performante Webanwendungen

  • Svelte
  • JavaScript

Eine Einführung in das leichtgewichtige JavaScript-Framework Svelte.

lesen

WebComponents in einem Java Webframework einsetzen

  • WebComponents
  • JavaScript
  • Java
  • Wicket

In diesem Artikel zeige ich, wie eine WebComponent entwickelt und in Wicket – ein auf Java basiertes Server-Side-Rendering Webframework – integriert werden kann.

lesen

Fortschritt in Logausgaben

  • Logging
  • Slf4J

Eine Fortschrittsanzeige in Logausgaben mit Slf4J implementieren.

lesen

Datenbank mit einer JUnit5 Extension leeren

  • Spring Boot
  • JUnit5
  • Integrationstest

Wie kann eine Datenbank vor jedem Test mit Hilfe einer JUnit5-Extension auf ihren initialen Stand gebracht werden?

lesen

MariaDB im Docker Container bereitstellen

  • MariaDB
  • Docker
  • Spring Boot

In diesem Post zeige ich am Beispiel einer MariaDB, wie eine Datenbank mit wenig Aufwand in einem Docker Container installiert und für die Nutzung in einer Spring-Boot Applikation bereitgestellt werden kann.

lesen