https://github.com/leoziondev/ignite2022-todoapp
Desafio 01 - Praticando os conceitos do ReactJS - Ignite 2022 by Rocketseat
https://github.com/leoziondev/ignite2022-todoapp
css-modules reactjs typescript
Last synced: 11 months ago
JSON representation
Desafio 01 - Praticando os conceitos do ReactJS - Ignite 2022 by Rocketseat
- Host: GitHub
- URL: https://github.com/leoziondev/ignite2022-todoapp
- Owner: leoziondev
- Created: 2022-07-11T18:12:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-12T03:52:16.000Z (over 3 years ago)
- Last Synced: 2023-04-25T16:41:46.507Z (almost 3 years ago)
- Topics: css-modules, reactjs, typescript
- Language: TypeScript
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Desafio 01 - Praticando os conceitos do ReactJS
## Ignite 2022 by Rocketseat
__Desafio__: Desenvolvimento de uma aplicação de controle de tarefas no estilo __to-do list__, que contenham as seguintes funcionalidades:
- Adicionar uma nova tarefa;
- Marcar e desmarcar uma tarefa concluída;
- Remover uma tarefa da listagem
- Mostrar o progresso de conclusão das tarefas.
### Conceitos explorados neste desafio
- Estados;
- Imutabilidade do estado;
- Listas e chaves no ReactJS;
- Propriedades;
- Componentização
### __Como usar este projeto__
* Clone o projeto com `git clone`
* Após clonar o projeto, certifique-se de estar dentro da pasta do projeto e rode o comando `yarn` ou `npm install`
* Suba o servidor Vite rodando o comando `yarn dev` ou `npm run dev`
* Acesse em seu navegador de preferência a url `http://localhost:3000`