create-react-app-alternative
Version:
**The modern, batteries-included way to start React projects—no more outdated boilerplates!**
81 lines (48 loc) • 2.04 kB
Markdown
# create-react-app-alternative
**The modern, batteries-included way to start React projects—no more outdated boilerplates!**
## 🚀 Why create-react-app-alternative?
Create React App (CRA) is dead. Setting up a new single-page React app with all the right tools, file-based routing, and a smooth DX shouldn’t be a pain. That’s why **create-react-app-alternative** exists: a fresh, opinionated starter that gets you building _real_ apps, fast.
## ✨ Features
- **Vite-powered**: Lightning-fast dev server and builds, out of the box.
- **File-based Routing**: Just drop your files in the `routes/` folder—powered by `react-router` with file conventions.
- **Tailwind CSS**: Utility-first styling, preconfigured and ready to go.
- **ESLint & Prettier**: Lint, fix, and format your code with minimal config.
- **ESMate**: All your favorite dev tools, streamlined for productivity.
- **Zero Bloat**: No legacy configs, no ejecting, no nonsense.
## 🏁 Quick Start
```bash
npx create-react-app-alternative my-app
cd my-app
npm install
npm run dev
```
That’s it! You’re ready to build.
## 🛠️ What’s Inside?
- **Vite** for blazing-fast development and builds.
- **React Router** with file-based routing conventions.
- **Tailwind CSS** for rapid, modern styling.
- **ESLint** for code quality and best practices.
- **Prettier** for consistent code formatting.
- **ESMate** for a streamlined dev experience.
## 🤩 Why You’ll Love It
- **No more config hell**—everything just works.
- **Modern stack**—no outdated dependencies.
- **Instant productivity**—start building features, not boilerplate.
- **Easy to extend**—add your favorite tools with minimal fuss.
## 📚 Learn More
Check out the [docs](https://github.com/VienDinhCom/esmate) for guides, recipes, and advanced usage.
## 💡 Contribute
Found a bug? Have an idea? PRs and issues are welcome!
## License
MIT
**Stop using dead tools. Start building with create-react-app-alternative!**