Skip to content

Entenda Node assíncrono como um treino de classificação da F1.

Notifications You must be signed in to change notification settings

marciodanielll/f1

Repository files navigation

Entenda Node assíncrono como um treino de classificação da F1

Como usar com o Docker 🐳

Execute os seguinte comando para construir e iniciar os containers da aplicação:


1. Inicie os containers com o docker-compose

$ docker-compose up -d -- build

2. Vamos abrir dois terminais no container da aplicação Node

  • Acesse o container f1_ap
$ docker container exec -it f1_app sh
  • instale as dependências
$ npm i
  • inicie um dos servidores
$ npm run devOne
  • abra um novo terminal no container
$ docker container exec -it f1_app sh
  • inicie o segundo servidor com o comando
$ npm run devTwo

Ao efetuar esse passo, o seu terminal deve estar parecido com algo assim:

Terminal dividido exibindo os 2 servidores


3. Em um cliente como ThunderClient, Insomnia ou no próprio navegador, faça duas requisições:

  • GET
http://localhost:3000/qualify/one
  • GET
http://localhost:3001/qualify/two

4. Link para um vídeo comparando a performance de operações síncronas e assíncronas em JavaScript com Promises

Link


Você pode contribuir para este projeto abrindo um pull request com sugestões de melhorias ou novas funcionalidades. Também pode abrir uma issue para relatar bugs e ajudar a corrigi-los.


About

Entenda Node assíncrono como um treino de classificação da F1.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published