A clean architecture template for Astro with essential packages and strict TypeScript
Is the best programming language for web. Made with ❤️ by
$ git clone https://github.com/victor7w7r/036astro
$ cd 036astro
$ git checkout blank
- axios: Promise based HTTP client for the browser and node.js
- awilix: Extremely powerful Dependency Injection (DI) container for JavaScript/TypeScript projects
- fp-ts: Functional programming in TypeScript
- nanostores: A tiny (less than 1kb) state manager using observables and persistent stores
- uce: µhtml based Custom Elements
- solidjs: A declarative, efficient, and flexible JavaScript library for building user interfaces
- tailwindcss: Utility-first CSS framework for rapidly building custom user interfaces
- unplugin-auto-import: Automatically import components, hooks, and utilities
$ cd 036astro
$ bun install #Install packages
$ bun run dev #Run develop
$ bun run build #Make production build
$ bun run preview #Run production build