"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Introdução ao Node.js

Introdução ao Node.js

Publicado em 2024-08-07
Navegar:876

Introduction to Node.js

Node.js é um ambiente de tempo de execução poderoso e de código aberto que permite aos desenvolvedores executar JavaScript no lado do servidor. Sua arquitetura não bloqueada e orientada a eventos garante alto desempenho e escalabilidade, tornando-a essencial para o desenvolvimento web moderno. O Node.js é excelente no tratamento de aplicações em tempo real, como sistemas de chat e ferramentas colaborativas, com sobrecarga mínima.

Este artigo apresenta o Node.js, destacando seus principais recursos e vantagens. Quer você seja novo no desenvolvimento de back-end ou esteja procurando aprimorar suas habilidades, este guia o ajudará a entender por que o Node.js é a base do desenvolvimento web contemporâneo.

O que é Node.js?

Node.js é um ambiente de tempo de execução de plataforma cruzada de código aberto que executa código JavaScript fora de um navegador, principalmente no lado do servidor. Utiliza o mecanismo JavaScript V8, conhecido por sua velocidade e eficiência. Os principais recursos do Node.js incluem seu modelo de E/S sem bloqueio e orientado a eventos, que garante alto desempenho e escalabilidade.

Node.js foi criado por Ryan Dahl em 2009, revolucionando a programação do lado do servidor ao permitir que o JavaScript lide com tarefas de back-end. Desde a sua criação, evoluiu significativamente, ganhando ampla adoção e uma comunidade vibrante.

Em comparação com outras tecnologias do lado do servidor, o Node.js oferece execução mais rápida, melhor manuseio de conexões simultâneas e uma linguagem unificada para desenvolvimento de cliente e servidor.

Configurando seu ambiente

Para começar o desenvolvimento do Node.js, primeiro você precisa instalar o Node.js e o npm (Node Package Manager). Acesse o site oficial do Node.js e baixe o instalador adequado para o seu sistema operacional – seja Windows, macOS ou Linux.

O instalador inclui npm, uma ferramenta crucial para gerenciar pacotes. Assim que o download for concluído, execute o instalador e siga as instruções na tela para concluir o processo de instalação. Após a instalação, você pode verificar se o Node.js e o npm estão instalados corretamente abrindo seu terminal ou prompt de comando e digitando node -v e npm -v. Você deverá ver os números de versão do Node.js e npm, confirmando que a instalação foi bem-sucedida.

Instruções passo a passo:

  1. Vá para o site oficial do Node.js.
  2. Baixe o instalador para o seu sistema operacional (Windows, macOS ou Linux).
  3. Execute o instalador baixado e siga as instruções na tela para concluir a instalação.
  4. Abra seu terminal ou prompt de comando.
  5. Verifique a instalação digitando os seguintes comandos:

    node -v
    npm -v
    
  6. Você deverá ver os números de versão do Node.js e do npm, confirmando a instalação bem-sucedida.

Construindo seu primeiro aplicativo

1. Crie um diretório de projeto:

  • Abra seu terminal ou prompt de comando.
  • Navegue até o local onde deseja criar seu projeto e crie um novo diretório:

    mkdir my-nodejs-project
    cd my-nodejs-project
    

2. Inicialize um projeto Node.js:

  • No diretório do seu projeto, execute:

    npm init
    
  • Siga as instruções para configurar seu arquivo package.json. Você pode pressionar Enter para aceitar as configurações padrão.
    3. Crie um servidor Node.js simples:

  • Crie um novo arquivo chamado app.js no diretório do seu projeto:

        const http = require('http');
    
        const hostname = '127.0.0.1';
        const port = 3000;
    
        const server = http.createServer((req, res) => {
            res.statusCode = 200;
            res.setHeader('Content-Type', 'text/plain');
            res.end('Hello, World!\n');
        });
    
        server.listen(port, hostname, () => {
            console.log(`Server running at http://${hostname}:${port}/`);
        });
    

4. Execute seu servidor Node.js:

  • Em seu terminal, execute:

    node app.js
    
  • Você deverá ver a mensagem Servidor em execução em http://127.0.0.1:3000/.

  • Abra seu navegador e navegue até http://127.0.0.1:3000/ para ver seu "Hello, World!" mensagem.

Parabéns! Você configurou seu ambiente Node.js, criou seu primeiro projeto Node.js e executou um servidor simples. A partir daqui, você pode começar a explorar recursos mais avançados e criar aplicativos mais complexos.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/codenoun/how-to-install-postgresql-in-ubuntu-2204-3fgj?1 Se houver alguma violação, entre em contato com [email protected] para excluí-la
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3