Criando uma API em 90 segundos com NodeJS usando LoopbackJS/ExpressJS - AWS 05 - 040
Play • 33 min

Neste vídeo, vou criar uma API em 90 segundos! Vou te ensinar o passo a passo de como criar uma aplicação em NodeJS usando o Loopback com conexão ao banco de dados MySQL, com estrutura de dados e regras de validação. Você pode encontrar os códigos completos usados nesse vídeo através do link abaixo:

https://github.com/UmInventorQualquer/curso-aws-pratico-api-90-segundos

Esta é a quinta aula do Curso Prático de Amazon Web Services. E como prometido, o principal objetivo deste vídeo é criarmos a aplicação que utilizaremos para realizar a publicação na AWS.


Fique ligado até ao final do vídeo 😉


Após este vídeo, você será capaz de criar uma API Rest funcional com NodeJS usando LoopbackJS/ExpressJS e saberá como integrá-la com Angular utilizando o SDK gerado pelo OpenAPI Generator, e ter o Container do Docker preparado para rodar esta aplicação na sua máquina local.


Índice do vídeo:

01:11 - Introdução

01:42 - O Loopback comparado a outros frameworks do mercado

02:45 - Criando uma aplicação com Loopback

04:04 - Comando "lb4 app"

05:05 - Criando um Datasource

06:34 - Criando um Model

08:50 - Criadno um Repository

10:03 - Criando uma Controller

11:47 - Rodando o migration para criar o banco de dados e suas tabelas

12:26 - Acessando o Loopback Explorer/Swagger para testar a API como um API playground

15:30 - OpenAPI specification file para exportar as especificações da sua API e gerar o SDK

18:08 - Entendendo o repositório do GitHub

20:26 - Variáveis de ambiente no Docker com docker.env

26:24 - Atalhos úteis em Shell Script do repositório do GitHub para facilitar a operação do ambiente de desenvolvimento

27:55 - Documento passo-a-passo da criação da API em Loopback

28:58 - Como aprender mais através do compartilhamento

30:28 - 90 segundos


Assista o vídeo no Youtube:

https://youtu.be/bU4M9tZhsTs


📌 Playlist Curso Gratuito Amazon Web Services na Prática: https://www.youtube.com/playlist?list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm


📌 Livros indicados sobre AWS:

Amazon AWS: Descomplicando a computação na nuvem: https://amzn.to/2RK8nEl

Amazon Web Services em Ação: https://amzn.to/3uQlthF

AWS: The Most Complete Guide to Amazon Web Services: https://amzn.to/3dyH2NV

Aws: Amazon Elastic Compute Cloud (EC2): Guide for Beginners: https://amzn.to/3dx4sTS

Amazon EC2 Auto Scaling User Guide: https://amzn.to/3n33WA2

Deploy Containers on AWS: With EC2, ECS, and EKS: https://amzn.to/3stApRi


Nossas redes sociais:

Facebook: https://www.facebook.com/uminventorqualquer

Twitter: https://twitter.com/uminventorqquer

Blog: https://www.uminventorqualquer.com.br

Podcasts: https://uminventorqualquer.captivate.fm/

More episodes
Search
Clear search
Close search
Google apps
Main menu