Aller au contenu
Propul group

Technologies / Vite

Vi

Vite

Outillage

Outil de construction et serveur de développement. Le rechargement est immédiat, et la sortie de production reste découpée en petits fichiers.

CoûtLibre. Le temps de construction reste court, ce qui limite le coût d'intégration continue.
UsageSites sur mesure pré-rendus · Applications métier · Refonte d'un projet à la chaîne de construction vieillissante
MaintenanceConfiguration réduite, donc peu de choses à maintenir. Les montées de version majeures restent documentées.

Quand nous la choisissons

  • Applications qui veulent un démarrage rapide sans configuration lourde.
  • Sites pré-rendus, où le HTML doit exister avant la première requête.
  • Projets où le temps de rechargement pendant le développement compte.

Quand envisager une autre approche

  • Un rendu serveur à chaque requête, qui relève d'un autre outillage.
  • Une chaîne de construction déjà standardisée sur autre chose.
  • Un site statique simple, qui n'a besoin d'aucune construction.

Fiche technique

Architecture et exploitation

ArchitectureLe pré-rendu produit une page HTML complète par adresse. Le résultat est un site servable par n'importe quel serveur, indexable sans exécution de JavaScript, et enrichi ensuite côté client.
CoûtLibre. Le temps de construction reste court, ce qui limite le coût d'intégration continue.
SécuritéLes dépendances de construction ne partent pas en production, ce qui réduit la surface exposée.
MaintenanceConfiguration réduite, donc peu de choses à maintenir. Les montées de version majeures restent documentées.
Cas d’usageSites sur mesure pré-rendus · Applications métier · Refonte d'un projet à la chaîne de construction vieillissante
Les alternatives : Next.js quand un rendu serveur par requête est nécessaire

Contenu personnalisé par utilisateur au moment du rendu, ou pages générées à la demande en très grand nombre.

Questions

Préparer le choix.

Pourquoi Vite plutôt que Next.js ?

Pour un site dont le contenu est connu à la construction, le pré-rendu suffit et évite d'exploiter un serveur de rendu. Nous utilisons Next.js quand le rendu par requête est réellement nécessaire, et nous le disons.

Le pré-rendu convient-il à un gros site ?

Jusqu'à plusieurs centaines de pages, sans difficulté. Au-delà, le temps de construction devient un sujet qu'il faut mesurer.

Les autres fiches

Comprendre les choix qui se complètent.

Partons de votre usage.

Le choix technique vient soutenir votre projet, ses contraintes et son évolution.

Parlons de votre projet