¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Introdução a NodeJS

Rafael Mendes Portugués

Contenido del 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>"); }

Información

Descripción
Uma transcrição do curso de NodeJS da Alura, recomendado acompanhar junto ao curso.
Creado por
Rafael Mendes
Visitas
42
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?