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.
lesenPromises 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.
lesenMarkdown 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.
lesenSvelte
der leichtgewichtige Compiler für performante Webanwendungen
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.
lesenFortschritt in Logausgaben
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?
lesenMariaDB 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