React Dojo | Simple way to learn React: read, edit, run.
React Dojo is an interactive reference for React. Each concept comes with a focused explanation, a live playground where you can edit and run code directly in the browser, and real coding exercises — no shortcuts, just practice.
Installation
git clone https://github.com/drbarzaga/react-dojo.git
cd react-dojo
bun install
bun dev
Open http://localhost:3000 in your browser.
Production:
bun run build
bun start
Contribute
Contributions are welcome. If you find a bug or want to add a concept, exercise, or quiz:
-
Fork the repository
-
Create a branch:
git checkout -b feat/my-feature -
Make your changes and run checks before committing:
First, check for any code standard violations:
bun run lintIf the linter reports auto-fixable errors, run:
bun run lint:fixFinally, ensure code formatting and verify the build:
bun run format bun run build -
Commit and open a pull request
For bugs or ideas, open an issue.
Thanks to Our Contributors
React Dojo is open source and built by the community. Thanks to everyone who has contributed so far we'd love to have you on board too! 🤝
Made with contrib.rocks.
License
MIT · created by Dayan Perez