Quando se trata de criar interfaces de usuário na web, o React permite aos desenvolvedores web fornecer uma experiência de desenvolvedor realmente excepcional por meio de abstrações declarativas. Este livro prático o ajudará a se aprofundar nos conceitos básicos dessa biblioteca JavaScript, incluindo a sintaxe JSX e padrões avançados, o virtual DOM, a reconciliação do React e técnicas de otimização avançadas. Tornando-se fluente no React, você aprenderá rapidamente a criar aplicações web melhores.
O autor Tejas Kumar o ajudará a explorar os detalhes do React em linguagem simples, sem o típico jargão da engenharia de software, assim você entenderá com mais facilidade como essa biblioteca JavaScript funciona internamente. Entendendo como o React funciona, você ganhará habilidades que lhe permitirão escrever um código React intuitivo que englobe todas as nuances e camadas do React, possibilitando um novo nível de fluência.
Com este livro, você poderá:
•Entender como o React funciona em um nível mais profundo
•Escrever aplicações React e otimizá-las ao mesmo tempo
•Criar aplicações React resilientes que funcionem bem em escala arbitrária
•Saber quando procurar mecanismos diferentes expostos pelo React, como os redutores versus o estado versus as refs
"Carl Sagan uma vez disse: 'Você precisa conhecer o passado para entender o presente'.
Em minha humilde opinião, este livro é uma tentativa de Tejas de trazer esse mantra para o universo front-end guiando-nos pela jornada histórica do React.
Com detalhes minuciosos, ele fornece uma visão geral aprofundada dos conceitos-chave existentes por trás da reconciliação e do Fiber. Essa é uma leitura obrigatória para todas as pessoas que estiverem procurando entender mais profundamente o React e seu ecossistema em constante evolução.".
— Matheus Albuquerque Brasil
Desenvolvedor do Google Especialista em Tecnologias Web