Aller au contenu

ADR 0003 – Framework front

Statut : Décidée. Date : 28/09/2026 (mise à jour du document de découpage).

Prototype existant en React, shadcn/ui natif React, react-jsonschema-form, génération de code assistée par IA plus fiable ; pas de besoin de référencement ; le rendu serveur est inutile hors-ligne ; fichiers statiques sur Cloudflare

React + Vite, en applications monopages (SPA) pour le back-office et l’application terrain (PWA sous Capacitor pour Android, ADR 0031) ; TanStack Router (routes typées) ; TanStack Query pour les appels d’API du back-office ; hooks PowerSync pour les données locales du terrain. Next.js et le rendu côté serveur écartés. Vue écarté.

Next.js et le rendu côté serveur écartés. Vue écarté.

Non précisées au-delà de la justification ci-dessus.

À définir : non précisée dans les sources.

BioTrace_decoupage_lots.md, section « Décisions techniques », ligne « Framework front ».