Reactjs

By Carlos Eduardo Ferreiro Corrêa
Listen with Sir Michael Caine™ and 1,000+ voices
Length3h 33m

About this audiobook

A ideia do livro é lhe apresentar todo o conteúdo de React JS, passo a passo e com muito bom humor, encerrando com um exemplo prático bem descrito e detalhado. Esse exemplo é um projeto Front-End de uma lojinha de e-commerce, na qual você aplicará todos os conceitos aqui descritos. Confira, a seguir, uma descrição rápida do que cada capítulo vai apresentar – lembrando que todos eles possuem explicações práticas com trechos de código: Capítulo 1: Boas-vindas ao leitor e descrição da jornada a ser percorrida. Capítulo 2: Apresenta os conceitos básicos de React JS, quando e por que usar esse framework e como criar um projeto esqueleto. Capítulo 3: Fundamentos do React JS. Ciclo de vida, componentes, propriedades, estados e renderização de componentes. Como funcionam os diferentes tipos de renderizações e manipulações de eventos no React JS. Capítulo 4: Estilização dos componentes, aplicação de classes CSS puras e apresentação dos principais frameworks do React JS para estilização, como Bootstrap, Material UI e Semantic UI. Capítulo 5: Definição de rotas e navegações entre componentes React JS, utilizando ou não passagem de parâmetros entre páginas. Definição e uso do React Router com exemplos. Capítulo 6: Introdução sobre Redux. Funcionamento e detalhamento de estado, store, actions, reducers e middlewares, assim como suas aplicações. Capítulo 7: Mesmo que nossa proposta seja focada no Front-End, é crucial aprender como integrar com APIs no React JS. Apresentação dos principais frameworks utilizados, tratamento dos dados e de erros. Capítulo 8: Testes em React JS. Apresentação das principais bibliotecas utilizadas e como testar nossos componentes. Abordaremos Jest e Enzyme. Capítulo 9: Aqui teremos um conteúdo avançando em React: React.Memo e useMemo, portals, refs, HOCS, Hooks, renderização server side, Redux etc. Capítulo 10: Projeto prático de uma aplicação completa em React JS com testes abordando todo conteúdo demonstrado no livro. O projeto será destrinchado arquivo por arquivo e contará com link para o código pronto no GitHub

Audiobook details

GenreScience and Nature, Technology
Length3 hrs 33 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateApr 29, 2024
LanguagePortuguese

Table of contents

1Carlos Eduardo Ferreiro Corrêa
2Prefácio
3Bora, Bill! – Marcos Gonzalez
4Eita, Giovanna, o forninho caiu! – Wanessa
5Estado
Mostrar todos os capítulos
6b) Renderização condicional com o operador &&
7Bootstrap
8Menos a Luíza, que está no Canadá – Geraldo Rabello
9Um exemplo de navegação entre páginas, usando os mesmos
10Fiz uma baguncinha dentro da Califórnia – Maicon Alexandre da Silva Santos
11Store
12Actions
13counter: 0, };
14Mamilos são muito polêmicos – Bruno Nicoletti
15Aqui está um exemplo de como podemos escrever um teste de
16Button:
17Taca-le pau nesse carrinho, Marcos! – Leandro Beninca
18function App() { const inputRef = createRef();
19ReactDOM.render(<App />, document.getElementById("root"));
20import React from "react";
21Trabalhando com Hooks
22avançados de arquitetura em um aplicativo React JS.
23// arquivo: server.js
24Performance e otimizações
25Desenvolvendo uma aplicação completa com React JS
26GitHub: https://github.com/kadusjc/react-e-commerce
27export const FETCH_PRODUCTS = "FETCH_PRODUCTS";
28src/redux/actions/types.js
29ProductItem
30src/components/ProductItem.js
31export default App;
32Login.js
33src/containers/Login.js
34NotFound.js
35ProductList.js
36src/containers/Cart.test.js
37src/containers/ProductDetails.test.js
38src/containers/UserProfile.test.js

You may also like

Enviando A Medição De Termômetro Por Lora Programado No PicVitor Amadeu Souza17m$7 · $0.00
Comunicação Zigbee Para Medir Concentração De Glp Programado No ArduinoVitor Amadeu Souza33m$8 · $0.00
Apresentando Pinturas De Anne-louis Girodet Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00
Fundos De Investimento ImobiliárioJean Alexandre De Farias4h 6m$9 · $0.00
Projetos Com Arm Programado Em Arduino Com Base No Modelo Stm32f103c8 Parte ViiVitor Amadeu Souza28m$6 · $0.00
Desenvolvendo Um Sensor De Umidade Modbus Rs232 No PicVitor Amadeu Souza30m$10 · $0.00
Calculando O Volume De Uma Pirâmide Programado Em Visual BasicVitor Amadeu Souza30m$7 · $0.00
Calculando A Tensão Admissível Com Base No LazarusVitor Amadeu Souza34m$8 · $0.00
Desenvolvendo Um Frequencímetro Modbus Rs232 No PicVitor Amadeu Souza30m$10 · $0.00
Desenvolvendo Um Datalogger Para Medir Etanol Com Esp8266 Programado No ArduinoVitor Amadeu Souza34m$7 · $0.00
Copa América Centenário 2016Helládio Holanda1h 28m$5 · $0.00
Estudo Teológico Sistemático Em RomanosJosé Xavier4h 23m$5 · $0.00
Projetos Com Stm8s103f3 Programado Em Arduino - Parte XxixVitor Amadeu Souza14m$7 · $0.00
Apresentando Uma Lista Com As Cruzadas Na Terra Santa Com Display Lcd Programado No ArduinoVitor Amadeu Souza9m$6 · $0.00
Acessando O Barramento De 8 Bits Isa Com Porta LógicaVitor Amadeu Souza31m$10 · $0.00
Solos De Flauta-doceMarcelo Torca1h 43m$5 · $0.00
Reproduzindo A Música De Marin Marais Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00
Fabricando Whisky Em CasaSergio Becker25m$5 · $0.00
Desenvolvendo Um Web Server Na Rede Ethernet Com W5100 Para Monitorar Concentração De Benzeno Programado No ArduinoVitor Amadeu Souza21m$8 · $0.00
Reproduzindo A Música De Luigi Boccherini Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00