curso rocketseat
Primeira aula: Iremos aprender muito sobre os fundamentos do frontend e fundamentos mais específicos do próprio React:
Componentização;
Estado;
Imutabilidade;
Propriedades;
Hooks (useState, useEfect);
TypeScript.git
E também veremos outros tópicos como:
Configurar a estrutura de um projeto React do zero;
Webpack;
Babel.
--
-
Usei yarn para acessar algumas bibliotecas, usando babel para trabalhar com javascript e react de uma maneira mais moderna.
-
Instalei o webpack-dev-server no projeto. Assim, não será mais necessário ficar gerando um build novo manualmente a cada alteração que fizermos no código, já que essa ferramenta faz isso automaticamente a cada alteração nos arquivos.
-
Css-loader e style-loader para modificar meu css
-
Criando o segundo componente no React, o primeiro foi o App
-
conceitos importantes do react: componente, propriedade e estado
-
Fast refresh no webpack
-
useEffect para pegar api e colocar no array de repositorios, repositoryItem