Welcome to the React Best Practices App repository. This project demonstrates a simple, scalable, and powerful architecture designed for building production-ready React applications. It showcases effective practices by leveraging some of the best tools in the React ecosystem.
Please note that this repository is not meant to be a template, boilerplate, or framework. Instead, it provides an opinionated implementation, demonstrating best practices within a specific context.
Check the demo app: best-practices-app-react.luismarques.io
- Application Overview
- Project Architecture
- Project Configuration
- State Management
- Testing
- Performance
- Tao of React - Insights into Software Design, Architecture & Best Practices
- Patterns.dev - Elevate your web app architecture
- Bulletproof React - Example project with a robust architecture
- React+TypeScript Cheatsheets - Cheatsheets for React developers getting started with TypeScript
- RealWorld - Comparison between frameworks using a Medium.com clone example app
- Tour of Heroes - Comparison between frameworks using a simple project
- React Boilerplate meets CRA - The official Create React App template of the discontinued React Boilerplate
This project is licensed under the MIT License.