Project Technology Stack Documentation
The tech stack we work with and why we choose it.
Project Technology Stack Documentation
Frontend
Astro.js
- Purpose: Utilized as the core frontend framework for building the project.
- Features:
- File-based routing.
- Supports server-side rendering (SSR) and static site generation (SSG).
- Integrates seamlessly with other frameworks like React.
Styling
Vanilla CSS
- use CSS variables
- use BEM approach to define selectors
- use Nested CSS structure
Other Tools
Code Formatting & Linting
- Prettier: For consistent code formatting.
- ESLint: For identifying and fixing coding errors.