Esse projeto foi feito em dois cursos.
O primeiro curso foi React: conhecendo a biblioteca React Router, com o objetivo de construir a aplicação.
E o segundo foi React: otimizando a performance, com o objetivo de aumentar a performance da aplicação.
Ambos foram instruido por Luiz Fernando.
- Saber como refatorar um projeto utilizando ESLint;
- Desenvolver um código escalável, priorizando um código limpo e fácil de entender;
- Utilizar o pacote react-router-dom de forma simples e prática, aprendendo todos os conceitos principais da biblioteca;
- Descubrir como a biblioteca se integra com o navegador e utiliza de coisas nativas para mudar as rotas e compartilhar estados;
- Criar telas navegando entre elas de diversas formas diferentes e reaproveite componentes eles elas;
- Entender sobre nested routes e como criá-las para reaproveitar código e resolver problemas;
- Saber como analisar componentes e páginas que podem ser mais performáticas;
- Conhecer a fundo como o React renderiza seus componentes, também termos como Virtual DOM e Reconciliation;
- Aprender como memoização e imutabilidade se complementam e porque eles são tão importantes no universo React;
- Entender diferenças entre memo e useMemo e quando utilizar cada um deles;
- Utilizar a extensão React Devtools de forma prática para analisar tempos de renderização de componentes e o motivo dos componentes estarem atualizando.
- HTML
- CSS
- JS
- React
- TS
Meu nome é Alexandre Coelho, sou autor deste ReadMe e estudante de Desenvolvimento Web.
Logo abaixo estão os meus principais links, fique a vontade de acessar o que mais lhe interessar: