# PRNext

La nouvelle vague de React commence ici.

Vos composants React. Vos paquets npm. Un moteur écrit en Rust. Créez pour le Web avec vos outils familiers et de nouvelles fondations.

[Déployer avec PRNext Host](https://app.prnext.dev)

```sh
npm i @thomas.f/prnext
```

PRNext est un moteur expérimental écrit en Rust pour les applications Next.js existantes. Il conserve React et npm, avec une compatibilité Next.js partielle. Le framework et PRNext Host sont deux produits distincts.

Utilisez cette alpha pour expérimenter et vérifiez vos routes, le rendu, vos dépendances et le build avant de l’adopter. La compatibilité Next.js est partielle ; un benchmark ne garantit pas les performances d’une autre application.

## Pourquoi PRNext ?

### Jusqu’à 4× plus performant.

DÉBIT · PROFIL SPEED

4× de débit avec Speed, sur ce test.

Next.js : 673 requêtes par seconde. PRNext Speed : 2 698 requêtes par seconde, soit environ 4 fois le débit dans ce test. Les points représentent des lots identiques, pas la durée d’une réponse individuelle.

Streaming dynamique · 128 clients simultanés · Apple M4

CPU/req mesure le travail CPU, pas la latence.

| Mesure | Next.js | PRNext Speed |
| --- | --- | --- |
| Débit (req/s) | 673 | 2698 |
| Mémoire en charge (MiB) | 605 | 496 |
| CPU par réponse (ms) | 2.442 | 0.926 |
| Charge CPU totale (%) | 164 | 250 |

## Vos outils familiers. React, npm et un moteur Rust.

Gardez vos composants et vos paquets npm. PRNext fait tourner son moteur en Rust et le rendu React sur Node.js. Partez de votre projet et vérifiez sa compatibilité. La prise en charge de Next.js reste partielle.

## Comment utiliser PRNext

### 1. Installer PRNext

Gardez votre projet Next.js. Ajoutez PRNext depuis le terminal.

### 2. Migrer vos scripts

Passez vos commandes de développement et de compilation sur PRNext, puis vérifiez la compatibilité du projet.

### 3. Développer votre application

Lancez le serveur de développement, modifiez vos composants et regardez le résultat dans votre navigateur.

### 4. Compiler et lancer

Préparez la version de production et testez-la localement avant de mettre votre site en ligne.

[Lire le guide](https://prnext.dev/llms/fr/blog/demarrer-avec-prnext.md)

## Les dernières nouvelles de PRNext.

- [PRNext 0.1.19 : compiler au premier usage, préserver l’état](https://prnext.dev/llms/fr/blog/prnext-0-1-19-compilation-differee-migration-fiabilite.md)

- [CVE-2026-98432 : quand l’attente du correctif devient préoccupante](https://prnext.dev/llms/fr/blog/cve-2026-98432-ubuntu-attente-correctif-noyau.md): CVE-2026-98432 : comprendre l’attente, les correctifs Ubuntu en -proposed et la différence entre mitigation, paquet disponible et noyau réellement corrigé.

- [CVE-2026-98432 : vérifier son VPS Ubuntu et réduire son exposition](https://prnext.dev/llms/fr/blog/cve-2026-98432-vps-ubuntu-mitigation.md): Notre retour sur deux VPS Ubuntu : diagnostic, filtre nftables, MPTCP et contrôles. Des mesures temporaires en attendant le correctif du noyau Linux.

[Tous les articles](https://prnext.dev/llms/fr/blog.md)

## FAQ

### C’est quoi PRNext ?

PRNext est un moteur expérimental écrit en Rust pour les applications Next.js. Il conserve React et npm, avec le rendu React exécuté sur Node.js. Le framework est open source sous licence MIT.

### Comment commencer ?

Partez d’un projet Next.js existant. Le guide vous accompagne pour installer les paquets, migrer vos scripts, lancer le développement et tester le build de production.

[Lire le guide](https://prnext.dev/llms/fr/blog/demarrer-avec-prnext.md)

### Est-ce compatible avec mon projet Next.js ?

La compatibilité Next.js est encore partielle. La commande prnext check aide à repérer certaines incompatibilités, mais elle ne remplace pas les tests de vos routes, de vos formulaires et de vos intégrations.

[Vérifier les étapes de migration](https://prnext.dev/llms/fr/blog/demarrer-avec-prnext.md)

### Est-ce que je garde React et mes paquets npm ?

Oui. Vous conservez vos composants React et vos dépendances npm. La version documentée de PRNext 0.1.19-alpha demande React, React DOM et react-server-dom-webpack 19.3.1. Les bibliothèques qui dépendent de fonctions Next.js non prises en charge restent à vérifier.

### Puis-je l’utiliser en production ?

L’alpha est destinée aux essais et aux retours. Avant d’envisager un déploiement, vérifiez la compatibilité de votre projet et testez son build de production. Le mode développement seul ne valide pas votre application.

[Tester le build de production](https://prnext.dev/llms/fr/blog/demarrer-avec-prnext.md)

### Où héberger mon site ?

PRNext Host est le service distinct pour déployer les applications compatibles et les sites statiques. Connectez Codex, Cursor ou Claude Code via MCP pour travailler sur vos projets et vos déploiements. L’accès passe actuellement par la liste d’attente.

[Découvrir PRNext Host](https://host.prnext.dev/fr)

## Sources

[GitHub](https://github.com/Lorkydey/PRNext)

[npm](https://www.npmjs.com/package/@thomas.f/prnext)

[Blog](https://prnext.dev/llms/fr/blog.md)

---

Language: fr

Canonical: https://prnext.dev/fr

Index: https://prnext.dev/llms.txt
