Aus dem OpenReplay Blog
Was in ein modernes HTML-Boilerplate gehört
Erstellen Sie ein modernes HTML-Grundgerüst mit den fünf Pflichtangaben, Metadaten, Favicons und Social-Tags. Erfahren Sie, was bleibt und was weg kann.
So fügen Sie „Sign in with GitHub“ hinzu
Fügen Sie die GitHub-Anmeldung mit Node und Express hinzu. Richten Sie OAuth mit state und PKCE ein, tauschen Sie Codes sicher aus, rufen Sie verifizierte E-Mails ab und erneuern Sie Tokens.
Eine eigene Wallet für Ihren KI-Agenten
Erfahren Sie mehr über Agenten-Wallets, die Kontrollen von Cloudflare Wallets und x402-Zahlungen über HTTP. Sehen Sie, was verfügbar und noch ungeklärt ist.
Code-Splitting-Strategien für Ihre Frontend-App
Vergleichen Sie Strategien zur Code-Aufteilung im Frontend: Trennen Sie Routen und schwere Komponenten, laden Sie Code bei Interaktion vorab und messen Sie die Leistung im Netzwerk-Wasserfall.
So verhindern Sie, dass die falschen Dateien auf npm landen
Verhindern Sie, dass npm unerwünschte Dateien oder Geheimnisse veröffentlicht. Erfahren Sie, wie .npmignore, .gitignore und files in package.json zusammenwirken, und prüfen Sie mit npm pack --dry-run.
Was Entwickler vor dem Kauf einer Domain wissen sollten
Vergleichen Sie Registrar, DNS-Anbieter und Hosting, prüfen Sie Verlängerungs- und Transferkosten und richten Sie Cloudflare sowie Domain-Einträge für Ihre Website ein.
So funktioniert das Laden von Daten in Remix 3
Erfahren Sie, wie Remix 3 Loader durch Controller-Actions zum Laden von Daten ersetzt und wie Routen, Streaming-Frames, Wartezustände und Fehler funktionieren.
In-App-Käufe in eine Flutter-App integrieren
Integrieren Sie In-App-Käufe mit dem in_app_purchase-Plugin in eine Flutter-App. Richten Sie Apple und Google ein, prüfen Sie Transaktionen, stellen Sie Käufe wieder her und testen Sie sicher.
So validieren Sie Ihre llms.txt-Datei
Prüfen Sie Links, Paketnamen und -versionen sowie die Markdown-Struktur in llms.txt mit einem Node.js-Skript ohne Abhängigkeiten und automatisieren Sie Checks in CI.
CSS-Animationen beim Scrollen auslösen – ganz ohne JavaScript
Erstellen Sie scrollgesteuerte CSS-Animationen ohne JavaScript. Erfahren Sie mehr über Syntax, Trigger-Aktionen, Scroll-Grenzen und IntersectionObserver-Fallbacks.
Uppy 6.0 und fortsetzbare Datei-Uploads
Richten Sie fortsetzbare Uploads mit Uppy und Tus ein, erfahren Sie mehr zu S3-Signierung und Core-Paketen in Uppy 6.0 und prüfen Sie die Migration von Version 5.
E-Mail-Adressen verifizieren, ohne eine E-Mail zu senden
Erfahren Sie, wie die E-Mail-Verifizierung im Browser den Zugriff auf ein Postfach ohne Nachricht belegt – mit Formular, Node.js-Tokenprüfung in fünf Schritten und Testlimits.
So erstellen Sie ein WordPress-Child-Theme
Erstellen Sie ein WordPress-Child-Theme, damit Anpassungen bei Updates des Parent-Themes erhalten bleiben. Richten Sie klassische und Block-Themes ein, laden Sie Styles und überschreiben Sie Templates.
Die besten Online-Code-Editoren
Vergleichen Sie CodePen, StackBlitz, CodeSandbox, Replit und Bolt. Erfahren Sie, was die Editoren ausführen, wie GitHub-Import funktioniert und wie Sie Abhängigkeiten vermeiden.
Warum Ihr z-index nicht funktioniert
Finden Sie heraus, warum z-index nicht funktioniert: Untersuchen Sie Stacking-Kontexte in den DevTools, erkennen Sie den begrenzenden Vorfahren und beheben Sie Probleme mit Modals, Menüs und Sticky-Headern.
Automatisierte Checks, die Ihren Code-Review-Aufwand reduzieren
Automatisieren Sie Code-Reviews mit OpenAPI, dependency-cruiser und Stryker-Mutationstests. Richten Sie CI-Prüfungen ein, die Fehler erkennen und Reviews entlasten.
WebMCP vs. MCP: Was ist der Unterschied?
Vergleichen Sie WebMCP und MCP nach Laufzeit, Identität, Lebenszyklus und Erkennung. Erfahren Sie, wann sich welches eignet und wie experimentell WebMCP ist.
Select-Dropdowns mit base-select gestalten
Gestalten Sie native select-Dropdowns mit appearance: base-select. Erfahren Sie mehr über Picker, Optionen, Symbole, Barrierefreiheit, Browser-Support und Einschränkungen.
Eine JavaScript-Bibliothek mit Rslib veröffentlichen
Veröffentlichen Sie JavaScript-Bibliotheken mit Rslib: Richten Sie ESM- und CJS-Builds ein, erzeugen Sie TypeScript-Deklarationen, liefern Sie Styles mit und prüfen Sie Fehler in CI.
So erstellen Sie eine iOS-App ohne Mac
Erstellen und veröffentlichen Sie iOS-Apps ohne Mac mit Expo EAS, einem gemieteten Cloud-Mac oder CI. Vergleichen Sie Kosten, Signierung und iPhone-Tests.
Sollten Sie schon auf TypeScript 7 upgraden?
Lohnt sich das Upgrade auf TypeScript 7? Vergleichen Sie Compiler-Geschwindigkeit, inkompatible Änderungen und Tool-Kompatibilität für eine sichere Migration.
Die ESLint-Regeln finden, die Ihr Linting ausbremsen
Finden Sie langsame ESLint-Regeln mit TIMING=1 und Config Inspector. Vergleichen Sie typisierte Regeln, erkennen Sie kostspielige Plugins und beschleunigen Sie das Linting.
Videos im Browser mit KI untertiteln
Erstellen Sie Videountertitel im Browser mit Transformers.js und Whisper. Extrahieren Sie Audio, nutzen Sie WebGPU oder WASM und erzeugen Sie WebVTT, ohne Medien hochzuladen.
ArkType, eine schnellere Alternative zu Zod
Vergleichen Sie Syntax, Typinferenz, Validierungsgeschwindigkeit und API-Antwortverarbeitung von ArkType und Zod. Erfahren Sie, wann ArkType passt und wann Zod bleibt.