
Proof-of-concept exploit per CVE-2025-43865 che dimostra lo spoofing dei dati pre-render nella modalità framework di React Router, consentendo l'iniezione di dati durante il rendering lato server.
Un modello moderno e pronto per la produzione per creare applicazioni React full-stack utilizzando React Router.
Installa le dipendenze:
npm install
Avvia il server di sviluppo con HMR:
npm run dev
La tua applicazione sarà disponibile all'indirizzo http://localhost:5173.
Crea un build di produzione:
npm run build
Per creare ed eseguire usando Docker:
docker build -t my-app .
# Esegui il container
docker run -p 3000:3000 my-app
L'applicazione containerizzata può essere distribuita su qualsiasi piattaforma che supporti Docker, inclusi:
Se hai familiarità con la distribuzione di applicazioni Node, il server app integrato è pronto per la produzione.
Assicurati di distribuire l'output di npm run build
├── package.json
├── package-lock.json (or pnpm-lock.yaml, or bun.lockb)
├── build/
│ ├── client/ # Static assets
│ └── server/ # Server-side code
Questo modello viene fornito con Tailwind CSS già configurato per un'esperienza di partenza semplice predefinita. Puoi utilizzare qualsiasi framework CSS preferisci.
Realizzato con ❤️ utilizzando React Router.