Skip to content

TraFost/react-boilerplate

Repository files navigation

React SOLID Boilerplate

A React boilerplate with SOLID principles and Clean Architecture. This boilerplate is built with Vite, TypeScript, Biome, LeftHook, Next-UI, Axios, and React-Query. It is a great starting point for your next React project. Made with ❤️ by Rahman N.

Usage

git clone https://github.com/TraFost/react-boilerplate.git

cd react-boilerplate

npm install / yarn install / pnpm install
npm run dev / yarn dev / pnpm dev

Features

  • React (Vite & TS)
  • Biome
  • LeftHook (Git Hooks)
  • Next-UI
  • Axios
  • React-Query
  • Reusable Components
  • SOLID Principles
  • Clean Architecture

Why Biome?

Biome offers a lot of features rather than Eslint and Prettier. It is a powerful tool that can help you to maintain your codebase clean and consistent. It is a great tool for enforcing code quality and consistency in your project. it offers a lot of features like:

  • Git hooks
  • Continuous Integration
  • Code Quality
  • Code Consistency
  • Code Formatting
  • Faster Builds Process
  • And many more

Acknowledgments

Special shoutout to SeanLuis for inspiring the clean architecture and SOLID principles incorporated into this template.

About

React boilerplate using SOLID principles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published