React Fundamentals is a workshop curriculum that teaches the core concepts and patterns needed to build React applications and libraries.
The workshop addresses the need for developers to master React's fundamental building blocks before tackling more advanced patterns. It covers component creation, error handling, form elements, and other essential features through a structured learning experience. The material is delivered via a workshop app that guides learners through practical exercises and concepts.
This curriculum suits developers with basic knowledge of HTML, CSS, JavaScript, and TypeScript who want to establish a solid foundation in React. It works best for those preparing to build applications or libraries and who benefit from guided, hands-on learning. The workshop assumes learners have the React DevTools installed and access to a development environment with git, Node.js, and npm.
The project maintains active build validation through automated workflows. The repository includes a code of conduct and maintains an issue tracker for setup problems and feedback.