Article image
Diego Morais
Diego Morais21/11/2021 21:36
Share

Seu "Hello Word " com Node Js

  • #JavaScript
  • #Node.js
  • #Express

Falaaa Galera do JS!!Beleza?

Se voçê já ouviu falar tanto do node mas ainda não deu seus primeiros passos esse tutorial é pra voçê ! Voçê vai aprender criar um servidor com Node!!Lets´go!

Bem para começar esse tutorial cria uma pasta chamada hello_node.Abra ela no vscode e logo em seguida abra o terminal do vscode.

Agora com o terminal aberto digite o comando:

 npm install -y

Esse comando vai criar o package.json, que é um arquivo de configuração do projeto,voçê pode configurá-lo como desejar mais tarde.

Agora com o package.json criado ,crie também um arquivo chamado index.js,nesse arquivo criaremos o servidor.Bem ,Node trabalha com módulos e um dos módulos que podemos e usaremos é o módulo do http que permitirá criar o nosso servidor, execute o comando abaixo no seu arquivo index.js:

const http = require('http')

a função require( ) retorna todos os métodos de um módulo ,ou seja ,agora á partir da constante http podemos acessar todos os métodos http!

Bem antes de criarmos um servidor ,vamos criar duas outras constantes :uma chamada host que guarda a url local e outra chamada porta que terá a porta desejada para o projeto:

const host = 'https//localhost'
const porta = 8080

agora vamos chamar a o método createServer( ) do http que cria nosso servidor,ele recebe uma função que recebe dentro de si uma request e uma response,nesse caso a response retorna algo para o cliente,ou seja,uma resposta.Essa resposta será dada dentro do método end( ) que é da response,nesse caso passaremos o nosso "hello word"

const host = 'https//localhost'
const porta = 8080


const http = require('http')

http.createServer((req, res) => {
  res.end('<h1>Hello word</h1>')
})

O que fizemos até agora não basta ,precisamos chamar a função listen( ),ela recebe a porta para abrir projeto e alguma função que pode ser por exemplo para informar onde tá sendo aberto o projeto. Agora sim nosso código está completo!

const host = 'https//localhost'
const porta = 8080


const http = require('http')

http.createServer((req, res) => {
  res.end('<h1>Hello word</h1>')
}).listen(porta, console.log(`servidor rodando em ${host}:${porta}`))

Agora voçê pode ver o resultado executando o seguinte comando no seu terminal:

node index.js

Por fim abra no seu navegado a seguinte url:

https://localhost:8080

Para mais artigos diretos sobre linguagens de programação me siga e compartilhe com os colegas!!

Deixa a sua dúvida nos comentários

 Me siga para mais dicas e tutoriais para iniciantes e intermediários😊

Dê seu feedback do artigo nos comentários😊

Compartilhe com amigos😊


Me siga no GitHub: https://github.com/diegodevelopertec

Me siga no Linkedin: https://www.linkedin.com/in/diego-dutra-b811b31aa/

Share
Comments (2)

AV

Armando Vasconcelos - 03/05/2022 22:31

Ótimo!!!

MM

Marcelo Mora - 22/11/2021 19:58

Parabéns Diego, muito bom e explicativo esse post.