React e React Native

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

By Jideon F Marques

Book Code: 638790

Categories

Educational software, Expert systems, Data transmission systems, Computers, Didactic

Share this book
This page has been viewed 737 times since 27/01/2024
EBook
version
€ 7.12
Valor total:
€ 7.12
* Does not include GST
This eBook may also be available in the following countries:

Synopsis

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

Features

Number of pages 340
Edition 1 (2024)
Language Portuguese

Have a complaint about this book? Send an email to [email protected]

More publications desse autor
See the full list
Related publications
See the full list
Printed
€ 8.18
EBook
€ 4.09
Printed
€ 7.65
EBook
€ 4.09
Printed
€ 7.51
EBook
€ 4.09
Comments

login Review the book.

0 comments