Este documento apresenta uma introdução aos frameworks Typescript, React e Redux. Ele discute como Typescript adiciona tipagem estática a Javascript, como React constrói interfaces de usuário através de componentes e como Redux organiza o estado da aplicação de forma previsível. O documento também mostra exemplos práticos de como implementar esses frameworks juntos.
2. Sobre mim
10º Período de Ciência da Computação - Univali
Engenheiro de Software - QUAY Sistemas e Portais
Palestrante - Itajaí .NET
3.
4. Typescript React Js
- Tipada
- C# & F#
- Não é preso a plataformas
- Microsoft
“I now actually understand most
of our own code!”
— Brad Green, Engineering Director - AngularJS
- Biblioteca para construção de interface de
usuário
- Baseado em componentes
- JSX & TSX
- Facebook
“Learn Once, Write Anywhere”
— Team ReactJs
9. REDUX
- Melhoria do Flux
- Composto por 3 pilares
- Estado unificado
- Estado imutável
- Mudança == Função Pura
“Redux is not a
monolithic framework”
- Team Redux
20. MIDDLEWARE ???
Middleware é um código que você pode colocar
entre a estrutura que recebe uma solicitação e a
estrutura que gera uma resposta
Ele fornece um ponto de extensão de terceiros
entre o envio de uma ação e o momento em que
ela atinge o redutor