React é uma biblioteca JavaScript de código aberto popular usada para construir interfaces de usuário. Foi desenvolvido pelo Facebook. React tem uma API simples, um ecossistema robusto e em evolução e uma grande comunidade.
Lançamos um curso abrangente de 10 horas no canal freeCodeCamp.org no YouTube que ensina tudo o que você precisa saber sobre o React. Este curso foi criado por John Smilga da Coding Addict. John é um professor experiente que criou mais de 500 tutoriais de codificação.
Neste curso, você aprenderá sobre:
- Reaja os fundamentos
- Ganchos de reação
- a API de contexto
- Roteador React
- ganchos personalizados
- e mais
Ao final deste vídeo, você terá uma boa noção de como usar o React em seu próximo projeto.
Aqui estão todos os tópicos do React abordados neste curso abrangente:
- Sobre React
- Metas
- Estrutura
- Requisitos do curso
- Configuração do ambiente Dev
- Configuração do Editor de Texto
- Noções básicas de linha de comando
- NPM Basics
- Criar-React-App
- Instale Create-React-App
- Estrutura da Pasta
- Clean Boilerplate
- Primeiro componente
- Configuração do Editor de Texto
- Primeiro componente em detalhe
- Regras JSX
- Componentes e ferramentas aninhados
- Projeto de Mini Livro
- CSS Basics
- JSX Css
- JSX Javascript
- Adereços
- Adereços Destructuring
- Adereços – Crianças
- Lista Simples
- Lista Adequada
- Operador principal e propagação
- Noções básicas do evento
- Importar e exportar declarações
- Hospedagem grátis
- Introdução Avançada
- Get Starter Project
- Instale o Starter
- Visão geral do iniciante
- UseState – Caso de uso simples
- UseState – Noções básicas
- Regras Gerais de Ganchos
- UseState – Exemplo de array
- UseState – Exemplo de objeto
- UseState – Valores de vários estados
- Contador Simples
- Formulário de atualização funcional
- Projeto Correspondente
- useEffect – Noções básicas
- useEffect – condicional
- useEffect – Lista de Dependências
- useEffect – Função de limpeza
- useEffect – Buscar dados
- Multiple Returns
- Multiple Returns – Buscando Dados
- Avaliação de curto-circuito
- Operador Ternário
- Mostrar / ocultar componente
- Noções básicas de formulário
- Entradas Controladas
- Adicionar item à lista
- Entradas múltiplas
- useRef
- useReducer – configuração de UseState
- useReducer – Refatorar
- useReducer – Adicionar Item
- useReducer – Remover Item
- Perfuração Prop –
- API de contexto / – useContext
- Ganchos personalizados – useFetch
- PropTypes – Configuração
- PropTypes – Imagens
- PropTypes – valores padrão
- Introdução ao React Router
- Roteador React – configuração básica
- Roteador React – Erro e componente de troca
- Roteador React – Links
- Roteador React – Parâmetros de URL e espaço reservado
- Aviso de otimização do React
- React.memo
- useCallback
- useMemo
- useCallback – Exemplo de busca
Assista o curso completo no canal freeCodeCamp.org no YouTube (Relógio de 10 horas).