https://github.com/jails-org/boilerplate
A Robust Boilerplate for Web Applications - Powered by Astro
https://github.com/jails-org/boilerplate
astrojs astrojs-boilerplate boilerplate boilerplate-front-end boilerplate-frontend
Last synced: over 1 year ago
JSON representation
A Robust Boilerplate for Web Applications - Powered by Astro
- Host: GitHub
- URL: https://github.com/jails-org/boilerplate
- Owner: jails-org
- Created: 2019-11-30T20:45:59.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-15T15:18:04.000Z (over 1 year ago)
- Last Synced: 2025-03-26T06:23:12.856Z (over 1 year ago)
- Topics: astrojs, astrojs-boilerplate, boilerplate, boilerplate-front-end, boilerplate-frontend
- Language: TypeScript
- Homepage: https://ultimate-boilerplate.netlify.app/
- Size: 1.89 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
Jails Static Boilerplate
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.
### The Metaframework
[Astro](astro.build)
### The Folder Structure Pattern
---
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.
### For Javascript
---
[Typescript](https://www.typescriptlang.org/) - Default but not mandatory
[Jails](https://jails-js.org/) - For Component and Client-side Logic
### For CSS
---
[Tailwind](https://tailwindcss.com/) - For fast component and layout development.
### For Testing
---
[Vitest](https://vitest.dev/) - Testing library with JSDOM configured