16 points par xguru 2025-11-06 | 1 commentaires | Partager sur WhatsApp
  • Rari = Runtime Accelerated Rendering Infrastructure
  • Framework RSC haute performance basé sur un runtime Rust, avec des latences P99 12 fois meilleures et un débit 10,5 fois supérieur à Next.js
  • App Router : fournit un routage basé sur les fichiers. Layouts, états de chargement, limites d’erreur
  • Implémentation d’un véritable rendu côté serveur (SSR) : prise en charge du HTML pré-rendu et de l’hydratation immédiate
  • Prise en charge native de React Server Components : les composants serveur sont utilisés par défaut, avec bascule côté client via 'use client' si nécessaire
  • Configuration zéro : exécutable immédiatement après l’installation grâce à des binaires précompilés
  • Retour immédiat pendant le développement grâce au Hot Module Reloading
  • Conception TypeScript-first garantissant une sécurité de types complète entre serveur et client
  • Prise en charge cross-platform : comportement identique sur macOS, Linux et Windows
  • Les fonctionnalités Streaming RSC et React Suspense sont en cours de développement
  • Création instantanée de projet avec create-rari-app
  • Indicateurs de performance

    • Temps de réponse moyen 3,8 fois plus rapide (0.69ms vs 2.58ms)
    • Débit 10,5 fois plus élevé (20,226 req/sec) en situation de charge
    • Taille de bundle réduite de 68 % (27.6KB vs 85.9KB)
    • Vitesse de build 5,6 fois plus rapide (1.64s vs 9.11s)
  • Caractéristiques techniques

    • Rendu ultra-rapide grâce à la combinaison du runtime Rust et du système de build Vite
    • Compatibilité avec les packages NPM maintenue, avec intégration complète à l’écosystème React existant
    • Prise en charge d’une configuration via variables d’environnement (PORT, NODE_ENV, RUST_LOG)

1 commentaires

 
shakespeares 2025-11-06

Pfiou… ça n’arrête pas de sortir. Même des frameworks de composants serveur maintenant…