Lightweight React JS + Vite Starter Kit Template
https://github.com/user-attachments/assets/2ee04f33-57dd-42d0-80d7-bc173aa76b2e
Description
A React.js template with Vite โก is super simple and ready to go. It comes packed with all the essential libraries you need for modern frontend development.
Why Vite?
Here is several things that made vite is better bundler out there :
-
Instant Server Start: No more waiting aroundโstart your server instantly.
-
Lightning Fast HMR: Hot Module Replacement that's truly fast.
-
Create React App Best Alternative: Skip the unecessary clutter of Create React App ๐.
-
And More: There are plenty of other reasons to love Vite!
If youโre curious to explore Vite further, check out the link
Features
Here is the building blocks of this repository
- ๐ Navigation: Configured with React Router DOM for dynamic routing.
- ๐ CSS Frameworks: Tailwind CSS and Daisy UI for rapid UI development with minimal custom styling.
- ๐ Code Formatting: Prettier is integrated to ensure consistent code style across the project.
- ๐๏ธ Linting: ESLint is set up to enforce coding standards and best practices.
- ๐ฎ Pre-commit Hooks: Husky is utilized to run automated checks before code is committed.
- ๐ ๏ธ Lint-Staged: Paired with Husky, lint-staged handles formatting and linting for all staged changes.
Getting Started
-
Clone the repository :
git clone https://github.com/HellBus1/ts-react-tailwind-starter.git
cd ts-react-tailwind-starter
-
Install dependencies :
npm install
-
Run the development server :
npm run dev
-
Build for production :
npm run build
Getting Started
Contributions are welcome! Please open an issue or submit a pull request.
Supports Me
Want to see more free, high-quality code and articles? Buy me a coffee and make it happen!