ReactJS

ReactJS

Aprenda a criar aplicações front-end por meio desse incrível framework popular criado pelo Facebook (Meta).

Parte 1: Introdução a Jornada ReactJS
Parte 1
Introdução a Jornada ReactJS

Conheça ou um pouco sobre este framework, e aprenda a dar o pontapé inicial com ele.

Iniciar Jornada
Parte 2: Estrutura de um projeto em ReactJS
Parte 2
Estrutura de um projeto em ReactJS

Nesta lição você vai aprender um pouco mais sobre a estrutura de pastas de um projeto em ReactJS.

Iniciar Jornada
Parte 3: Como fazer deploy de um projeto ReactJS?
Parte 3
Como fazer deploy de um projeto ReactJS?

Nesta lição você vai aprender a fazer o uso do comando npm run build para fazer deploy do seu projeto.

Iniciar Jornada
Parte 4: Trabalhando e conhecendo Componentes
Parte 4
Trabalhando e conhecendo Componentes

Nesta lição você vai aprender a criar seu primeiro componente além de organizá-los em pastas seguindo um padrão de design.

Iniciar Jornada
Parte 5: Usando Frameworks Web no ReactJS
Parte 5
Usando Frameworks Web no ReactJS

Nesta lição você vai aprender a utilizar os frameworks Bootstratp, TailwindCSS e FontAwesome nos seus projetos.

Iniciar Jornada
Parte 6: Uso de variáveis e funções dentro de componentes
Parte 6
Uso de variáveis e funções dentro de componentes

Nesta lição você vai aprender a declarar e usar variáveis e funções dentro dos seus componentes.

Iniciar Jornada
Parte 7: Componentes Funcionais e Componentes de Classe
Parte 7
Componentes Funcionais e Componentes de Classe

Nesta lição você vai aprender a criar componentes funcionais e de classe, e passar parâmetros para dentro deles usando o props.

Iniciar Jornada
Parte 8: Renderização Condicional
Parte 8
Renderização Condicional

Nesta lição você vai aprender a criar renderizações condicionais, usar listas, aprender sobre o atributo key e criar 5 projetos.

Iniciar Jornada
Parte 9: Componentes de Estado (useState)
Parte 9
Componentes de Estado (useState)

Nesta lição você vai aprender o que são componentes de estado e como fazer o uso da função useState.

Iniciar Jornada
Parte 10: Componentes de Estado (useEffect)
Parte 10
Componentes de Estado (useEffect)

Nesta lição veremos os diferentes uso do useEffect, responsável por controlar o ciclo de vida da nossa aplicação.

Iniciar Jornada
Parte 11: Melhorando a performance das nossas aplicações em ReactJS
Parte 11
Melhorando a performance das nossas aplicações em ReactJS

Nesta lição vamos melhorar a performance das nossas aplicações usando useMemo, React.memo, useCallback e useRef.

Iniciar Jornada
Parte 12: Criando contextos com o hook useContext
Parte 12
Criando contextos com o hook useContext

Nesta lição você vai aprender sobre o uso da propriedade { children } e também do uso do useContext (Context API).

Iniciar Jornada
Parte 13: Organizando a lógica de componentes em ReactJS
Parte 13
Organizando a lógica de componentes em ReactJS

Nesta lição você vai aprender a organizar todos os comandos que você insere dentro de um arquivo de componente.

Iniciar Jornada
Parte 14: Manipulando Formulários
Parte 14
Manipulando Formulários

Nesta lição vamos aprender a manipular formulários com componentes de classe, estado, React Hook Form e Scheme Validations.

Iniciar Jornada
Parte 15: Trabalhando com Service
Parte 15
Trabalhando com Service

Nesta lição nós iremos aprender um pouco mais sobre como abstrair parte da logica dos seus componentes para dentro de um service.

Iniciar Jornada

Quem escreveu este conteúdo?

Editor

William Lima

William Lima

Fundador da Micilini

Inventor nato, escreve conteudos de programação para o portal da micilini.