
Proof-of-Concept-Exploit für CVE-2025-43865, der Pre-Render-Daten-Spoofing im React-Router-Framework-Modus demonstriert und Dateninjektion während des serverseitigen Renderings ermöglicht.
Eine moderne, produktionsreife Vorlage zum Erstellen von Full-Stack-React-Anwendungen mit React Router.
Installiere die Abhängigkeiten:
npm install
Starte den Entwicklungsserver mit HMR:
npm run dev
Deine Anwendung ist unter http://localhost:5173 verfügbar.
Erstelle einen Produktionsbuild:
npm run build
Um mit Docker zu bauen und auszuführen:
docker build -t my-app .
# Run the container
docker run -p 3000:3000 my-app
Die containerisierte Anwendung kann auf jeder Plattform bereitgestellt werden, die Docker unterstützt, einschließlich:
Wenn du mit der Bereitstellung von Node-Anwendungen vertraut bist, ist der integrierte Anwendungsserver produktionsbereit.
Stelle sicher, dass du die Ausgabe von npm run build bereitstellst
├── package.json
├── package-lock.json (or pnpm-lock.yaml, or bun.lockb)
├── build/
│ ├── client/ # Static assets
│ └── server/ # Server-side code
Diese Vorlage wird mit Tailwind CSS geliefert, das bereits für eine einfache Standard-Start-Erfahrung konfiguriert ist. Du kannst jedes CSS-Framework verwenden, das dir gefällt.
Erstellt mit ❤️ unter Verwendung von React Router.