O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Introdução a NodeJS

Rafael Mendes Português

Conteúdo do mapa

Introdução a NodeJS

  1. Instalação

    • Instalar node e #node -v - Visualizar versão do NodeJS
  2. Rodando NodeJS

    • #node arquivo.js -> reproduz/inicia o arquivo no NodeJS
    • Reproduzindo um servidor e respondendo um HTML
      • var http = require("http"); http.createServer(function(req,res) { res.end("SEU HTML");}).listen(3000);
      • Trabalhando com variações de endereço, ex: /produtos , /produtos/detalhe
        • Express Framework
          • Instalar através do Node Package Manager - NPM
            • # npm -version # npm init - criar config inicial description: site da casa do codigo # npm install express -save
            • Rodando Express Framework
              • var express = require("express")(); express.get("/produtos",function (req,res) { res.send("<html>LISTAGEM DE PRODUTOS</html>"); }); express.listen(3000,function(){ console.log("rodando");});
              • Auxilio do projeto com EJS
                • # npm install ejs --save
                • Criar pasta views > nodejs/views
                  • Dentro de 'views', criar todo os diretórios ref as paginas > nodejs/views/produto/lista.ejs
                    • Renderizar a página
                      • produtosWeb.js : express.get("/produtos",function (req,res) { res.render("produtos/lista"); });
        • Dificuldade de trabalhar, muitos IFs para cada variação
          • if(request.url == "/produtos"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe/cor"){ respond.end("<html>"); }

Informações

Descrição
Uma transcrição do curso de NodeJS da Alura, recomendado acompanhar junto ao curso.
Criado por
Rafael Mendes
Visualizações
42
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?