← knowledge.oriz.in

Frontend default stack — Astro + React islands + Tailwind + shadcn/ui

decision decisionfrontendstackastroreacttailwindshadcndesign-system

Frontend default stack — Astro + React + Tailwind + shadcn/ui

Decision

Every new repo defaults to: Astro as the shell (zero-JS by default, fast static output), React for interactive islands only, Tailwind for utility styling, shadcn/ui as the component baseline. Each repo runs a frontend-design skill pass to set its palette, type scale, and one or two signature visual touches; underneath, the stack is identical across the fleet.

Why

Implications