Skip to content

Latest commit

 

History

History
71 lines (55 loc) · 2.04 KB

README.md

File metadata and controls

71 lines (55 loc) · 2.04 KB

- Starting my studies with Node.JS

What is Node.JS?

  • A platform where it allows the execution of server-side JavaScript
  • Turns JavaScript into a language the server can understand

What need to install?

What you can develop with Node.JS?

  • API Rest
  • Websocket
  • Serverless
  • Stream

Frameworks (more common):

  • Express.JS
  • Nest.JS
  • Adonis.JS

Starting project:

  • npm init ou yarm init

Communication methods

  • POST => data insert
  • GET => data search
  • PUT => data update
  • DELETE => data delete

Ways to receive information

  • Body => Whenever I want to send data to my app
  • Params => Route params "/product/("1234")"
  • Query => Query params "/product?id=1234&value=1234"

- Começando meus estudos com Node.JS

O que é Node.JS?

  • Uma plataforma onde permiti a execução de JavaScript do lado do servidor
  • Transforma o JavaScript em uma linguagem na qual o servidor consegue entender

O que instalar?

O que pode ser desenvolvido com Node.JS?

  • API Rest
  • Websocket
  • Serverless
  • Stream

Frameworks (mais comuns):

  • Express.JS
  • Nest.JS
  • Adonis.JS

Iniciando projeto:

  • npm init ou yarm init

Métodos de comunicação

  • POST => Enviar dados
  • GET => Buscar dados
  • PUT => Atualizar dados
  • DELETE => Deletar dados

Formas de receber informações

  • Body => Sempre que eu quiser enviar dados para minha aplicação
  • Params => Parâmetros de rota "/product/("1234")"
  • Query => Parâmetros de query "/product?id=1234&value=1234"