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.