-
Esse projeto tem base de mostrar diversos niveis de conhecimento e habilidade com react.
-
A medida que o projeto evoluir novas coisas aparecerão.
-
Nesse projeto foi usado git para versionar o projeto tendo a Branch de development e cada branch com desenvolvimento de uma feature, após todo esse processo houve merge com development.
-
Cada desenvolvimento de uma feature, tem como objetivo mostrar pequenas partes, quando juntas formam uma funcionalidade e um aplicativo todo.
-
Portanto, cada versão do código, cada branch pode mudar ao decorrer do projeto.
-
feature/removeDone
: - Até aqui foi usado class components, destructuring, this, props, state, css, array de objetos. -
feature/routes
: - Foi adicionado redux, sass, react-router . -
feature/typescript
: - Adicionando typescript e functional components.
- Adicionar item;
- Remover item;
- Marcar item como feito ou não feito.
- Esse projeto começou apenas com um to do, porém pretendo fazer um multi tarefa, explorando potencial de muitas tecnologias, ferramentas.
- Functional Components, hooks, redux, redux-thunk, redux-saga, styled components, material-ui, typescript, teste unitario, teste de integração, node.