O Caminho para Aprender React

Aleksandr Shitik
Aleksandr Shitik

Escrevo meus próprios posts e livros, e faço resenhas de filmes e livros. Especialista em cosmologia e astronomia, TI, produtividade e planejamento.

O Caminho para Aprender React
Robin Wieruch
Gêneros: Programação
Ano de publicação: 2018
Ano de leitura: 2020
Minha avaliação: Boa
Número de leituras: 1
Total de páginas: 231
Resumo (páginas): 11
Idioma original da publicação: Inglês
Traduções para outros idiomas: Russo, Chinês

Descrição geral do livro

O livro é pequeno em tamanho, de leitura bastante fácil e rápida. O nível é extremamente básico. Não há imagens. O livro não tem a numeração usual de capítulos (pelo menos na edição que eu tive em mãos), mas não será difícil contá-los. São cerca de 7–8 capítulos ou seções pequenas. Vou chamá-los de capítulos.

No momento em que li o livro, já havia uma seção de registro de alterações com várias páginas, que notava as atualizações do livro e indicava que o autor o mantinha atualizado ativamente. Não sei se ainda é mantido hoje, mas, quando eu o li, definitivamente era assim.

Antes de cada capítulo, há uma breve descrição do que será abordado, e, no final, há conclusões e um resumo do conteúdo. Além disso, há exercícios práticos (algo como tarefas).

Breve visão dos capítulos

O primeiro capítulo introduz o React, sua instalação e todo o software necessário para executá-lo corretamente. Em seguida, há uma introdução ao JSX e ao ReactDOM. O autor também aborda tópicos de JS nativo, como a declaração de variáveis com const e let, além de funções de seta e classes.

O próximo capítulo continua a introdução ao React e descreve o estado e a interação dos componentes. Por enquanto, trata-se apenas do estado interno. Assim como no capítulo anterior, há menções a tópicos de JS nativo, como objetos e desestruturação. Os manipuladores de eventos são brevemente abordados. Tópicos como separação e reutilização de componentes, estilização de componentes e outros conceitos básicos também são cobertos.

Depois, há um capítulo sobre o trabalho com APIs. Ele começa com os métodos do ciclo de vida (novamente, de forma muito breve e em algumas páginas), seguido pelo trabalho com APIs e a obtenção de dados — primeiro usando fetch e depois Axios. Renderização condicional, implementação de paginação e outros tópicos também são abordados.

O próximo capítulo foca em testes. As ferramentas analisadas aqui são Jest e Enzyme.

Os dois últimos capítulos curtos são dedicados a HOC (Componente de Ordem Superior) e ao gerenciamento de estado (elevação de estado).

Conclusão

Um livro decente sobre os fundamentos mais básicos de JavaScript e da biblioteca React para quem está começando com React e JS. Ao terminar o livro, você terá um entendimento mínimo de como o React funciona e o que estudar a seguir, caso queira continuar nessa direção. No entanto, após ler este livro, é pouco provável que você tenha habilidades suficientes para escrever até mesmo uma aplicação web de complexidade média. Depois deste livro, é definitivamente necessário continuar os estudos teóricos e trabalhar em tarefas práticas.

Вверх