Springfield's finest, au gramme près. Une boutique e-commerce sérieuse habillée de l'univers de Moe Szyslak — banc d'essai grandeur nature pour la stack 2026.
On voulait stress-tester React Router v7 + Drizzle + Tailwind v4 sur un cas réel. Plutôt qu'une démo générique, on a construit une vraie boutique fonctionnelle, parodique mais sérieuse — Moe's Coffee, le café de Springfield, vendu au gramme.
Le but : voir si la stack tient en charge réelle (catalogue, panier, checkout, livraison, factures, espace client) sans devenir une jungle de dépendances. Si ça marche pour Moe, ça marche pour n'importe quel commerce indépendant.
On a écrit le moins de code possible. Drizzle pour la DB (SQLite local, Postgres en prod), React Router v7 avec ses loaders typés pour le data fetching, Tailwind v4 pour le style. Pas de state manager, pas de form library, pas de UI kit. Tout en server components quand possible.
Quatre thèmes Springfield au choix, sélecteur en client component minuscule. Déploiement Vercel edge, image Docker pour ceux qui préfèrent self-host. Pas de tracking, pas de notifications push, pas de modales agressives. Une vraie boutique qui se contente d'être une vraie boutique.
4
Drizzle
Vercel
Suivant ▸ 007
FoxCube