Aus dem OpenReplay Blog
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.
Was gehört in eine theme.json-Datei in WordPress?
Erfahren Sie, was in eine WordPress theme.json-Datei gehört, wie settings und styles CSS-Variablen erzeugen und wie Presets, eigenes CSS und Child-Themes funktionieren.
3D Secure in einer Single-Page-App richtig umsetzen
Behandeln Sie 3D Secure in einer Single-Page-App mit Stripe: Checkout-Status sichern, Rückkehrroute neu laden und den PaymentIntent serverseitig prüfen.
So senken Sie den Token-Verbrauch von KI-Coding-Agenten
Senken Sie den Tokenverbrauch von KI-Coding-Agenten: Begrenzen Sie den Dateizugriff, formulieren Sie kurze Anweisungen, planen Sie vorab und starten Sie Sitzungen neu.
So beseitigen Sie zusätzlichen Leerraum über und unter Text in CSS
Entfernen Sie zusätzlichen Abstand über und unter Text mit CSS text-box-trim. Erfahren Sie, wie Schriftmetriken und line-height die Lücken erzeugen, wählen Sie text-box-edge und ergänzen Sie Fallbacks.
Waku: React Server Components ohne Next.js
Waku ist ein schlankes React-Framework für React Server Components ohne Next.js. Erstellen Sie eine Beispiel-App und erfahren Sie mehr über Routing, Rendering und Deployment.
Mit git bisect einen fehlerhaften Commit aufspüren
Mit git bisect den Commit finden, der eine Regression verursacht hat. Zuverlässige Referenzen wählen, Tests automatisieren, flüchtige Ergebnisse behandeln und den Verursacher überprüfen.
ZIP-Dateien in Node ohne Bibliothek lesen und schreiben
ZIP-Dateien mit der experimentellen node:zlib-API in Node.js 26.8.0 lesen und erstellen. Mit Streaming-Beispielen, Schutz vor Zip-Slip und Alternativen für ältere Versionen.
Ein Blick unter die Haube: der Rust-Rewrite von pnpm
Erfahren Sie mehr über pnpm 12 in Rust, Benchmark-Ergebnisse, Kompatibilität mit pnpm 11 und Upgrade-Risiken, die CI-Installationen beeinträchtigen können.