Categorias Ver Todas >

Audiolivros Ver Todos >

E-books Ver Todos >

React E React Native

React E React Native

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