OpenReplay
GitHub Repo stars
  • Product
    • Session Replay
    • DevTools
    • Product Analytics
    • Co-Browsing
    • Engineering
    • Product Management
    • Customer Support
    • Research & Design
  • Pricing
  • Docs
  • GitHub Repo stars
  • Self-Host
  • Try Cloud Free
  • Self-Host Try Cloud
  • Product
    • Session Replay
    • DevTools
    • Product Analytics
    • Co-Browsing
  • Solutions
    • Engineering
    • Product Management
    • Customer Support
    • Research & Design
  • Pricing
  • Docs
Nutzen Sie die Page Visibility API, um zu erkennen, wann ein Browser-Tab inaktiv wird. Pausieren Sie Polling, Medien und Analytics mit visibilitychange.

May 25, 2026, 5 min read

So erkennen Sie, wann ein Browser-Tab inaktiv wird

Manifest V3 erklärt: Service Worker, declarativeNetRequest, chrome.action, Offscreen API und warum MV2-Background Pages und Remote-Code entfernt wurden.

May 25, 2026, 5 min read

Chrome Extension Manifest V3 erklärt

React Compiler vs manuelle Memoisierung: wann React.memo, useMemo und useCallback automatisch greifen und wann manuelles Feintuning bleibt.

May 24, 2026, 5 min read

React Compiler vs. manuelle Memoization

Agentische Browser verändern Web-Apps. Erfahre, wie sie sich von Selenium unterscheiden, warum semantisches HTML zählt und welche Sicherheitsrisiken es gibt.

May 24, 2026, 5 min read

Eine Einführung in agentische Browser

Knip findet ungenutzte Dateien, Exporte und Abhängigkeiten in JavaScript- und TypeScript-Projekten, mit Auto-Fix und CI.

May 23, 2026, 5 min read

Entfernen ungenutzter Dateien und Abhängigkeiten mit Knip

Formularzustand im Browser mit localStorage, sessionStorage oder IndexedDB speichern. Mit Autosave, Wiederherstellung und sicherem Löschen.

May 23, 2026, 5 min read

So persistierst du Formularzustände im Browser

Nutzen Sie die Scheduler API, um Main-Thread-Arbeit mit scheduler.postTask() und scheduler.yield() zu priorisieren, plus Support-Check und Fallback.

May 22, 2026, 5 min read

Hintergrundaufgaben im Browser mit der Scheduler API

Git-Stash-Befehle, pop vs apply, Konfliktlösung, nicht verfolgte Dateien und Best Practices zum Sichern und Wiederherstellen ohne Commit.

May 22, 2026, 7 min read

Ein vollständiger Leitfaden zu Git Stash

Nutzen Sie scroll-behavior: smooth in CSS für Ankerlinks, verhindern Sie Überlappung durch feste Header mit scroll-margin-top und achten Sie auf Barrierefreiheit.

May 21, 2026, 5 min read

Sanftes Scrollen mit CSS scroll-behavior

Node Corepack erklärt das Festlegen von Paketmanager-Versionen mit Yarn und pnpm sowie Node.js-25-Änderungen, CI, Docker und Offline-Nutzung.

May 21, 2026, 4 min read

Paketmanager mit Node Corepack verwalten

WordPress-Admin-Passwort per Dashboard, Lost Password, WP-CLI oder phpMyAdmin zurücksetzen und danach Konto sowie Sicherheit prüfen.

May 20, 2026, 5 min read

So setzen Sie das WordPress-Admin-Passwort zurück

Was Design Tokens sind, wie sich primitive und semantische Tokens unterscheiden und wo CSS-Variablen und Style Dictionary hineinpassen.

May 20, 2026, 5 min read

Eine einfache Einführung in Design Tokens

PlanetScale für skalierbare MySQL-Datenbanken: Vitess, Datenbank-Branches, Deploy Requests und nicht blockierende Schema-Migrationen.

May 19, 2026, 6 min read

PlanetScale für skalierbare MySQL-Datenbanken nutzen

Svelte 5 Best Practices für $state, $derived, Kontext und SvelteKit-Datenladen sowie Tipps zu keyed each und moderner Syntax.

May 19, 2026, 5 min read

Best Practices für die Arbeit mit Svelte

Beheben Sie npm EACCES permission denied auf macOS und Linux mit nvm, einem nutzereigenen globalen Prefix oder npx statt sudo.

May 18, 2026, 5 min read

So beheben Sie EACCES: Permission Denied in npm

Behalten Sie Request-IDs, User-IDs und Tenant-Daten über Async-Calls in Node.js mit AsyncLocalStorage. So nutzen Sie run() und getStore().

May 18, 2026, 5 min read

Kontext über asynchrone Aufrufe hinweg in Node.js bewahren

Vike vs. Next.js und Nuxt: Sehen Sie, wie dieses Vite-Metaframe SSR, SSG, SPA und flexible Deployments für moderne Apps unterstützt.

May 17, 2026, 5 min read

Vike als Alternative zu Next.js und Nuxt

Express-App zu Hono portieren? Die wichtigsten Unterschiede bei Routing, Middleware, Body-Parsing, Fehlern und schrittweiser Migration.

May 17, 2026, 4 min read

Tipps für die Portierung einer Express-App zu Hono

Erstellen Sie einen Theme-Switcher mit CSS-Variablen, data-theme, prefers-color-scheme, localStorage und ohne Flackern des falschen Themes beim Laden.

May 16, 2026, 6 min read

Erstellen eines Theme-Switchers mit CSS-Variablen

Rails für JavaScript? Vergleiche AdonisJS, Wasp, Next.js und Sails.js und sieh, welche Frameworks Auth, ORM und Scaffolding mitbringen.

May 16, 2026, 5 min read

Gibt es ein Rails für JavaScript?

Google Stitch verwandelt Prompts in UI-Layouts, Prototypen und HTML-Export. So schreiben Sie bessere Prompts, nutzen DESIGN.md und beschleunigen den Handoff.

May 15, 2026, 5 min read

Vom Prompt zur UI mit Google Stitch

Cyclomatische Komplexität erklärt mit JavaScript-Beispielen, Formeln und Tools wie ESLint und SonarQube zum Messen und Reduzieren von Verzweigungen.

May 15, 2026, 5 min read

Code-Metriken erklärt: Was ist zyklomatische Komplexität?

Web Components mit Shadow DOM stylen: Nutze :host, ::slotted(), CSS-Variablen, ::part() und adoptedStyleSheets, um Komponenten-CSS zu steuern.

May 14, 2026, 5 min read

Styling von Web Components mit Shadow DOM und CSS

Preact SSR mit preact-render-to-string, hydrate und Vite: Server-Side-Rendering, Streaming und Tipps gegen Hydration-Mismatches.

May 14, 2026, 5 min read

Server-Side Rendering mit Preact

Previous 1 2 3 4 5 ... Next
OpenReplay

OpenReplay is a session replay and analytics tool, built for developers and self-hosted for full control over your data.

SOC 2 Type 2 SOC 2 Type II Compliant

© 2025 OpenReplay is a registered trademark of Asayer, Inc.

Product
What's New Pricing Integrations
Deploy
AWS Azure Google Cloud Kubernetes
Resources
Docs Blog Session Replay Guide
Compare
Compare vs Fullstory Compare vs LogRocket Compare vs PostHog Compare vs Hotjar
Contact
Sales Terms Privacy
Connect
OpenReplay relies on cookies to make its website easier to use.