Desenvolvimento com React

Crie interfaces de usuário modernas, reativas e fáceis de manter

Conheça os tutoriais

Por que aprender React?

O React tornou-se uma das bibliotecas JavaScript mais populares para o desenvolvimento de interfaces de usuário. Criado pelo Facebook em 2013, o React hoje é usado por milhares de empresas em todo o mundo, incluindo Instagram, Netflix, Airbnb e muitas outras.

Esta série de tutoriais vai guiar você pelos conceitos fundamentais do React, pela criação de componentes, pelo gerenciamento de estado e pelas melhores práticas para desenvolver aplicações web modernas e de alto desempenho.

12 tutoriais
Cerca de 4 horas de leitura
Iniciante a Intermediário
Desenvolvimento React

Os tutoriais da série

1

Introdução

Descubra o React, a biblioteca JavaScript mais popular para criar interfaces de usuário interativas
Lição 1 de 13
Começar este tutorial
2

Instalação

Aprenda a instalar e configurar seu ambiente de desenvolvimento React
Lição 2 de 13
Começar este tutorial
3

Configuração Avançada

Descubra as configurações avançadas para otimizar sua aplicação React
Lição 3 de 13
Começar este tutorial
4

Componentes

Aprenda a criar e usar componentes React, os blocos de construção fundamentais do React
Lição 4 de 13
Começar este tutorial
5

Props e State

Descubra como gerenciar dados no React com props e state
Lição 5 de 13
Começar este tutorial
6

Hooks

Descubra os Hooks do React, funções que permitem usar estado e outros recursos do React em componentes funcionais
Lição 6 de 13
Começar este tutorial
7

Eventos

Aprenda a gerenciar eventos no React, de cliques a formulários, passando por eventos personalizados
Lição 7 de 13
Começar este tutorial
8

Roteamento

Aprenda a implementar o roteamento nas suas aplicações React com o React Router
Lição 8 de 13
Começar este tutorial
9

Gerenciamento de Estado

Aprenda a gerenciar o estado de suas aplicações React de forma eficiente com Context API, Redux e outras soluções
Lição 9 de 13
Começar este tutorial
10

Testes

Aprenda a testar suas aplicações React com Jest e React Testing Library
Lição 10 de 13
Começar este tutorial
11

Projeto Todo App

Coloque seus conhecimentos em prática desenvolvendo uma aplicação completa de gerenciamento de tarefas com React e as melhores práticas
Lição 11 de 13
Começar este tutorial
12

Implantação

Aprenda a implantar suas aplicações React em diferentes plataformas e a otimizar o desempenho delas
Lição 12 de 13
Começar este tutorial
13

Docker Deployment

Aprenda a containerizar e implantar suas aplicações React com Docker para um deploy consistente e escalável.
Lição 13 de 13
Começar este tutorial