Browse our list of curated database of projects, exercises, and lessons to learn ReactJS
reactjs
Learn how to harness React Global Context to streamline state management in your applications. Master the power of global state for efficient data sharing.
Read articlereactjs
flux
context-api
intermediate
Use Flux for the first time, learn how to organize you application in a centralized store and how to replicate changes and notify using the Context.API
Start projectreactjs
javascript
react-hooks
beginner
Use your react.js skills to make a simple counter component
Start projectreactjs
javascript
react-hooks
easy
Create a simple tictactoe 2 player game (no AI), using the React.js framework
Start projectbootstrap
reactjs
easy
Steps to create your first personal porfolio using React.js
Start projectreactjs
javascript
fetch-api
beginner
Create a simple todo web app using the React.js framework and use the API to sync with the server
Start projectbootstrap
html-css
reactjs
easy
Create a simple landing page using React.js components
Start projectflask
reactjs
javascript
beginner
Almost every website in the world has user authentication, in this project you have to implement user authentication using the Python Flask framework for building a backend REST API and React.js and sessionStorage API for the front end web application.
Start projectreactjs
React is a front-end library ideal for creating interfaces (generate HTML+CSS). It's the fastest, most advanced, and most wanted library in the market right now. Don't stay behind, learn React JS here with this React JS tutorial
Read lessonreactjs
flux
Without Flux, React is just a cute front-end library. React Flux will make it a framework, giving your application a defined structure, taking care of the data-processing layer, and much more about what is flux.
Read lessonreactjs
javascript
react-hooks
intermediate
Create a simple contact list application using the React.js framework and Flux Architecture
Start projectreactjs
node
javascript
intermediate
Almost every website in the world has user authentication, in this project you have to implement user authentication using NodeJS for building a backend REST API and React.js and sessionStorage API for the front end web application.
Start projectreactjs
javascript
react-hooks
easy
Learn and practice React.js using hooks, interactive tutorial with dozens of react exercises, get instant feedback with automatic grading and watch video solutions afterwards.
Start exercisereactjs
javascript
git
easy
Create a web app using React router and Context
Start projectreactjs
javascript
flux
intermediate
Create a simple contact list application using React.js
Start projectreactjs
javascript
react-hooks
beginner
Create a small react component with its own state and event listeners
Start projectreactjs
React.js bread and butter. Become a master in React Components and you have conquered the front-end world of React.
Read lessonreactjs
javascript
react-hooks
intermediate
Use the audio tag to create your own music player
Start projectreactjs
javascript
intermediate
Create a simple todo web app using the React.js framework
Start projectflask
reactjs
javascript
intermediate
Create the users stories for your final project
Start projecthtml-css
reactjs
javascript
intermediate
Use React and HTTP Fetch to create a Meetup.com clone
Start projectreactjs
javascript
react-router
intermediate
Create a simple to-read website for Star Wars fans. Use the SWAPI to fetch and React + React Router + Context to save the reading list.
Start project