React e React Native

Crie aplicativos JavaScript e TypeScript multiplataforma para web, desktop e dispositivos móveis

Por Jideon F Marques

Código do livro: 638790

Categorias

Software Educacional, Sistemas Especialistas, Sistemas De Transmissão De Dados, Informática, Didáticos

Compartilhe este livro
Esta página foi vista 139 vezes desde 27/01/2024
Versão
ebook
R$ 47,35
Leia em Pensática
Valor total:
R$ 47,35
Este ebook também pode estar à venda na:

Sinopse

Obtenha uma visão geral do React e React Native modernos e veja como eles andam de mãos dadas - cobrindo desenvolvimento TypeScript, Vite, estratégias de gerenciamento de estado, testes de unidade com Jest e muito mais.

Características principais

Novo conteúdo sobre TypeScript, estruturas React, estratégias de gerenciamento de estado e testes unitários

Familiarize-se com os fundamentos do React e as técnicas e arquitetura modernas do React

Amplie sua experiência em React por meio do desenvolvimento móvel com React Native

Descrição do livro

Bem-vindo ao seu guia geral do ecossistema React.

Se você é novo no React e deseja se tornar um desenvolvedor profissional do React, este livro é para você. Esta quinta edição atualizada reflete o estado atual do React, incluindo a cobertura da estrutura React e também do TypeScript. Saiba por que o React continua a dominar outras opções de frontend.

A Parte 1 apresenta o React. Você descobrirá a sintaxe JSX, ganchos, componentes funcionais e manipulação de eventos, aprenderá técnicas para buscar dados de um servidor e resolverá o complicado problema de gerenciamento de estado. Quando estiver confortável em escrever React em JavaScript, você aprenderá o desenvolvimento em TypeScript em capítulos posteriores.

A Parte 2 faz a transição para o React Native para desenvolvimento móvel. React Native anda de mãos dadas com React. Com seu conhecimento em React, você apreciará onde e como o React Native difere ao escrever componentes compartilhados para aplicativos Android e iOS. Você aprenderá como criar layouts responsivos, usar animações e implementar geolocalização.

Ao final deste livro, você terá uma visão geral do React e do React Native e será capaz de construir aplicações com ambos.

O que você aprenderá

Explore a arquitetura React, propriedades dos componentes, estado e contexto

Trabalhe com React Hooks para lidar com funções e componentes

Busque dados de um servidor usando a API Fetch, GraphQL e WebSockets

Mergulhe nas estratégias internas e externas de gestão do estado

Crie interfaces de usuário robustas para aplicativos móveis e de desktop usando Material-UI

Simplifique o design de layout para aplicativos React Native usando kits de UI

Gerencie o desempenho do aplicativo com renderização no servidor, componentes lentos e Suspense

Para quem é este livro

Este livro é para qualquer desenvolvedor JavaScript ou TypeScript que deseja começar a aprender como usar React e React Native para desenvolvimento de aplicativos web e móveis.

Nenhum conhecimento prévio de React ou React Native é necessário. No entanto, é necessário um conhecimento prático de JavaScript para poder acompanhar o conteúdo abordado.

Índice

Por que reagir?

Renderizando com JSX

Compreendendo os componentes e ganchos do React

Gestão de Estado em React

Manipulação de eventos, o método React

Criação de componentes reutilizáveis

Verificação e validação de tipo com TypeScript

Buscando dados de um servidor

Lidando com navegação com rotas

Divisão de código usando componentes preguiçosos e suspense

Componentes da estrutura de interface do usuário

Atualizações de estado de alto desempenho

[NOVO] Testes unitários em React

[NOVO] Renderização de servidor e geração de sites estáticos com React Frameworks

Por que reagir nativo?

Reaja nativo sob o capô

Iniciando projetos React Native

Construindo Layouts Responsivos com Flexbox

Navegando entre telas

Renderizando listas de itens

Mostrando progresso

Geolocalização e mapas

Coletando informações do usuário

Exibindo telas modais

Respondendo aos gestos do usuário

Usando animações

Controlando exibições de imagens

Ficar off-line

Selecionando componentes de UI nativos usando NativeBase

Características

Número de páginas 340
Edição 1 (2024)
Idioma Português

Tem algo a reclamar sobre este livro? Envie um email para atendimento@clubedeautores.com.br

Comentários

Faça o login deixe o seu comentário sobre o livro.

0 comentários