Curso
O Express.js é um dos frameworks mais utilizados em conjunto com o Node.js porque ele facilita o desenvolvimento de aplicações back-end. O Express é minimalista, seu intuito é atender uma necessidade - trabalhar com APIs. Neste curso instalaremos o Express através do gerenciador NPM e vamos criar uma aplicação simples que recebe dois números e retorna a soma deles.
Esse curso inclui:
Suporte em tempo real
Certificado
Carga horária:
8 horas
O Node.js é uma ótima tecnologia para construir aplicações back-end. Nesta aula veremos o que são aplicações back-end, como o back-end se comunica com o front-end e entenderemos sobre os termos requisição e resposta.
Veremos o que são as APIs (Application Programming Interface, ou, em português, Interface de Programação de Aplicações), o que significa consumir uma API e o que é o padrão de implementação REST.
O Express é um framework para utilizarmos com o Node.js que facilita o desenvolvimento, pois possui um conjunto de recursos fundamentais para aplicativos web e APIs. A instalação do Express no nosso projeto se dá por meio do gerenciador NPM.
Nesta aula vamos criar uma aplicação back-end simples, que retorna para o navegador a mensagem Hello, World! utilizando o Node com o seu framework Express.
Nesta aula vamos aprender que através de APIs REST nossa aplicação back-end se comunica com outras aplicações front-end enviando e recebendo dados no formato JSON (formato de dados padrão para comunicação entre aplicações).
Vamos alterar nossa aplicação Hello, World! para que ela atenda totalmente ao padrão REST.
O Postman é um software indispensável para o desenvolvimento de APIs REST, pois ele simula uma aplicação front-end, o que nos permite testar nossa API. Existem outras ferramentas, mas o Postman é o mais conhecido no mercado.
Para colocar em prática o que aprendemos neste curso vamos criar uma API REST que retorna uma mensagem de motivação de acordo com o dia do mês. Vamos usar um array para armazenar as frases.
API com INSERT
Node.js: APIs e bancos de dados
Node.js: Publique sua API na internet