12. Introduction To Todo App

React Todo App

- Source Code: https://github.com/basir/react-todo-app

- View Demo: https://basir.github.io/react-todo-app

What you will learn

- Build and use react component

- Decompose large components into smaller components

- Use react state to manage tasks

- Use react props to delegate functions to parent components

- Handling events in the buttons and forms

- Render list of elements using map functions

- Create input forms using controlled components

- Conditional rendering for edit and view mode for tasks

Run it locally

$ git clone https://github.com/basir/react-todo-app

$ cd react-todo-app

$ npm install

$ npm start

Open http://localhost:3000