This is a boilerplate to start any kind of html static project, using some of the best produtivity libraries that matches the same simplicity philosophy that Jails.
Folder structured by context, each page is a domain.
Each domain has its own entities, services, use-cases etc, for those scenarios that are generic, the same folder structure is replicated inside shared
folder.
Typescript - Default but not mandatory
Jails - For Component and Client-side Logic
Tailwind - For fast component and layout development.
Stylus - A fallback or alternative to Tailwind for edge case scenarios.
Rupture - A Stylus media query library
Vitest - Testing library with JSDOM configured