Antes de começar
- pensar como será o formato do seu estado global
- pensar quais actions serão necessárias na sua aplicação
Instalação
- npx create-react-app my-app-redux;
- npm install --save redux react-redux;
- npm install --save @redux-devtools/extension
| /* | |
| * | |
| * | |
| * AULA 04: Estruturas de Repetição | |
| * | |
| * | |
| * Algumas vezes, é necessário que algum código seja repetido n vezes durante | |
| * a execução do programa. Como exemplo, considere um sensor que * mede | |
| * distância de um robô da parede a cada 1s. Este sensor precisa estar ativo | |
| * durante todo o tempo para que o robô não colida com nenhum objeto e, para |
| /* | |
| * | |
| * AULA 03 - Operações Condicionais em Dart | |
| * | |
| * | |
| * As operações condicionais permitem a tomada de decisão em algum | |
| * momento do código, permitindo então que o código seja direcionado | |
| * baseado em alguma condição. Existem dois tipos de comparações | |
| * muito utilizados, sendo o encadeamento if/else e o switch/case. | |
| * |
| /* | |
| * | |
| * AULA 02 - Operadores lógicos, ternários e Aritiméticos | |
| * | |
| * Os operadores lógicos são operadores utilizados para realização | |
| * de comparações lógicas e tomada de decisão, em sua maioria. Os | |
| * principais operadores lógicos são: | |
| * | |
| * > -> maior que |
| void main() { | |
| for (int i = 0; i < 5; i++) { | |
| print('hello ${i + 1}'); | |
| } | |
| } |