React Tutorial is a educational project, where I am going to consolidate my knowledge about React, components, props, state, and hooks, by following the tutorial.
- Working with React form and handling event.
- Getting started with React lifecycle methods.
- Getting started with React hooks.
To get a local copy up and running, follow these steps.
- Before you go ahead with this React tutorial, please make sure you have:
- Basic understanding of HTML and CSS.
- JavaScript fundamentals (object, array, conditionals etc).
- Familiarity with JavaScript ES6 features (class syntax, arrow functions, object destructuring etc).
-
Node and npm are installed. Here are the versions I'll be using while making this tutorial:
$ node --version v16.13.2 $ npm --version 8.1.2
Installing npm adds two commands to the systemβ
npm
andnpx
βboth of which I'll be using while making this tutorial. -
Git is installed. Here's the version I'll be using while making this tutorial:
$ git --version git version 2.29.1.windows.1
-
A GitHub account.
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/developertariq/react-todo-app.git
Install this project with:
cd my-project
npm install
To run the project, execute the following command:
npm run start
To run tests, run the following command:
npm test
You can deploy this project using:
π€ Md Tariq-ul Islam
- GitHub: @developertariq
- LinkedIn: @developer-tariq
- Twitter: @developer_tariq
- Routing with React Router.
- How to add hamburger menu in React.
- Deploying React app to GitHub Pages.
If you spot any bugs or issues in this activity, you can open an issue with your proposed change.
If you like this project, please star the project.
I would like to thank Saba Ahmed.
This project is MIT licensed.