Opinionated React and Vite Template for My Next Projects
git clone https://github.com/bnhr/vreak.git [your-project-name]
cd [your-project-name]
pnpm install
pnpm run dev
- React 18: Stay updated with the latest React version for enhanced performance.
- TypeScript: Strongly typed language for better code reliability and scalability.
- Tailwind CSS: Conflict-free classNames for effortless styling.
- Prettier with Tailwind Plugin: Maintain code consistency and formatting.
- ESLint: Ensure code quality with a powerful linter.
- Zustand: Simplified client state management solution.
- Tanstack Query: Implement efficient server state handling to optimize data fetching and management.
- PWA Configuration: Set up a minimalistic Progressive Web App (PWA) configuration for enhanced user experience.
- Headless Components as a Design System: Develop pre-configured, customizable components for easy integration and consistent UI design using Radix UI or React Aria Components.