Artikel für Leute, die
den Stack ausliefern
Beiträge zu React, Node.js, TypeScript und AI. Ein übersetzter Text wird gezeigt, wenn er existiert. Sonst sehen Sie den englischen Text und einen Hinweis.
Tag: Frontend Architecture
Eine vorhersehbare React-Baseline mit TypeScript, Zustand und typisierten Services
Ein kleines Skeleton für React, TypeScript und Zustand, das Stores, typisierte API-Dienste sowie Komponenten voneinander trennt, zusammen mit Konventionen für die Struktur, asynchrone Zustände und Tests.
5 Min. LesezeitSvelte 5 Runes und SolidJS Signals: UI-Updates ohne erneutes Rendern
Sehen Sie, wie Svelte 5 Runes kompiliert und SolidJS Signale verbindet, um den DOM direkt zu aktualisieren, wie sich das von React und Angular unterscheidet – und wann ein Wechsel sinnvoll ist.
8 Min. LesezeitEin unveränderlicher, auf Schließungen basierender Abfragebauer für Angular HttpClient
Ersetzen Sie den wiederholten HttpParams-Boilerplate durch einen kleinen, auf Schließungen basierenden Anfragebauer, der über ein InjectionToken verbunden ist und unveränderlich, typisiert sowie leicht testbar bleibt.
9 Min. LesezeitDas Entwerfen von Offline-zuerst-orientierten Frontends als Repliken: Warteschlangen, Wiederholungsversuche, Konflikte
Erfahren Sie, warum das Offline-First-Konzept den Browser in eine Datenerweiterung verwandelt, und wie lokale Speicher, langlebige Mutationswarteschlangen, idempotente Wiederholungsversuche sowie Konfliktregeln miteinander zusammenwirken.
12 Min. LesezeitFrontend-Schulden als Änderungskosten: Die Diagnose einer wachsenden React-Codebasis
Erlernen Sie, die sich gegenseitig verstärkenden Entscheidungen zu erkennen, die es schwierig machen, große React-, Redux-, TypeScript- und Next.js-Anwendungen zu ändern, sowie wie Sie diese Schulden schrittweise abbauen können.
18 Min. LesezeitZerlegen von zu großen React-Komponenten ohne Produktionsrückfälle
Ein schrittweiser Ansatz zur sicheren Aufteilung großer React-Komponenten: Zuweisung von Verantwortlichkeiten, Extraktion der reinen Logik, Übernahme des Zustands sowie Bereitstellung in kleinen Schritten.
17 Min. LesezeitNicht blockierender Angular-Startvorgang: Konfiguration mit rxResource laden
Erfahren Sie, warum ein blockierender APP_INITIALIZER Angular-Nutzer auf einer leeren Seite zurücklässt, und wie rxResource sowie App-Shell- und Route-Resolver ohne ihn Konfigurationen laden.
5 Min. LesezeitBehalten Sie die Hooks ohne Kopf bei: Trennung des Benachrichtigungsverhaltens von der Darstellung der Benachrichtigung
Erfahren Sie, warum ein React-Hook, der JSX zurückgibt, einen Teil Ihres Komponentenbaums versteckt und Verhalten mit der Präsentation verknüpft, sowie wie Sie ihn umstrukturieren können, um stattdessen den Zustand freizugeben.
5 Min. LesezeitVue 3 in der Praxis: Composables, typisierte Verträge und proportionales State
Wie die Composition API von Vue 3, typisierte Props und Emits sowie Pinia und eine schrittweise Einführung es ermöglichen, dass eine Anwendung nur so komplex wird, wie es notwendig ist – und wann Vue die falsche Wahl ist.
12 Min. Lesezeit
Über diese Artikel
Angebot in 24 Stunden
Denselben Stack in einer Operator-Schicht? Brief schicken — Angebot in 24 Stunden.