Esse repositório tem como objetivo passar diversos conceitos da programação reativa com o RxJs, através de exemplos práticos com Angular.
Utilizar node v16 ou superior
Com o comando abaixo a instalação do angular CLI é realizada de forma global na máquina
npm install -g @angular/cli
Para clonar a branch principal(master) copie e cole o seguinte comando:
git clone https://github.com/lucasspeixoto/reactive-angular.git
Para instalação
cd reactive-angular
npm install ou yarn install
A api 'fake' para uso nos exemplos foi construida com json-server e nodemon. que pode ser configurada seguindo este tutorial: Configuração Backend
npm run mock:server
Para iniciar o projeto angular localmente execute o seguinte comando no terminal:
npm start ou yarn start
A aplicação é visivel ao acessar localmente a porta 4200: http://localhost:4200
Os exemplos utilizam um material de apoio, que pode ser acessado neste link: Material de Apoio
Cada assunto vai ser abordado em um componente diferente e injetado dentro de app.component para visualização