The Trood React Boilerplate is a streamlined starter project designed to kickstart your development with a robust, modern tech stack and best practices. This boilerplate integrates key technologies and methodologies to ensure scalability, maintainability, and efficiency.
| Technology | Purpose |
|---|---|
| React.js | UI Library for building user interfaces. |
| TypeScript | Type-safe development for reducing runtime errors. |
| Zustand | Simplified and powerful state management. |
| Tailwind CSS | Efficient, utility-first styling for rapid design. |
| TanStack Query | Server state handling and data-fetching optimizations. |
| Axios | HTTP client for easy API integration. |
| yarn | Dependency management and task runner. |
This project adheres to the Feature-Sliced Design (FSD) methodology to structure the codebase.
- Node.js (v16 or higher)
- Yarn package manager
- Clone the repository:
git clone git@github.com:TroodInc/react-boilerplate.git && cd "$_"