Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 1 day 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 (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-11T22:32:52.000Z (6 months ago)
- Last Synced: 2024-05-11T23:26:34.941Z (6 months ago)
- Topics: astrojs, astrojs-boilerplate, boilerplate, boilerplate-front-end, boilerplate-frontend
- Language: TypeScript
- Homepage: https://ultimate-boilerplate.netlify.app/
- Size: 2.59 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.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.
[Stylus](https://stylus-lang.com/) - A fallback or alternative to Tailwind for edge case scenarios.
[Rupture](https://jescalan.github.io/rupture/) - A Stylus media query library
### For Testing
---[Vitest](https://vitest.dev/) - Testing library with JSDOM configured