Aller au contenu

Méta-framework full-stack privilégiant le client, construit sur TanStack Router et Vite, qui offre un système de routage entièrement typé et des primitives de bout en bout pour les applications web modernes avec React et Solid.

Il fournit le rendu côté serveur du document complet, le streaming, des fonctions serveur/RPC et des routes d'API sans sacrifier l'interactivité côté client. Il met l'accent sur une expérience de développement avec inférence des types, des routes aux API serveur, pour une DX robuste et moins d'erreurs à l'exécution.

Il est fourni avec la compilation optimisée par Vite et peut être déployé partout, des serveurs Node traditionnels aux environnements serverless, edge ou CDN. Il est conçu pour évoluer des SPA simples aux applications complexes de niveau entreprise, tout en intégrant d'emblée le routage, le flux de données et les cycles de rendu.

Actuellement en bêta, son développement se poursuit activement en vue de la version 1.0 ; il convient à la production si vous épinglez les versions et suivez les publications.

Fonctionnalités

  • Routage avec sécurité des types, optimisé par TanStack Router
  • Rendu côté serveur du document complet (SSR)
  • Réponses en streaming
  • Fonctions serveur et RPC
  • Routes d'API
  • Compilation et serveur de développement optimisés par Vite
  • Prise en charge de React et Solid
  • Expérience de développement privilégiant le client
  • Déploiement partout : Node, serverless, edge, CDN
  • Inférence poussée des types dans les routes et les API
  • Prêt pour les besoins de routage des grandes entreprises

Éléments associés

TanStack Router

Une bibliothèque de routage moderne et évolutive, conçue spécialement pour React, qui met l’accent sur la sécurité des types et la gestion efficace des données.

React Router

Un outil essentiel pour gérer le routage et la navigation dans les applications React, qui améliore l’efficacité des développeurs et les performances des applications.

Hybrids

Ce framework permet aux développeurs de créer des applications et des composants web efficaces et faciles à maintenir en combinant les approches de programmation déclarative et fonctionnelle.

Inertia.js

Cette solution simplifie le développement d’applications web modernes en adoptant les techniques modernes côté client, tout en conservant la simplicité des applications traditionnelles rendues côté serveur.

nuqs

Gérez facilement l’état de votre application Next.js en utilisant la chaîne de requête de l’URL pour le conserver et le synchroniser.

React Hook Form

Une puissante bibliothèque de gestion des formulaires qui simplifie leur gestion dans les applications React, en mettant l’accent sur les performances et la facilité d’utilisation.

SvelteKit

Un framework puissant conçu pour accélérer le développement d'applications web grâce à une approche élégante basée sur les composants.

usehooks-ts

Une collection de hooks React qui facilite le développement grâce à des solutions prêtes à l’emploi, garantissant un typage strict et des applications efficaces.