Introdução a NodeJS

Beschreibung

Uma transcrição do curso de NodeJS da Alura, recomendado acompanhar junto ao curso.
Rafael Mendes
Mindmap von Rafael Mendes, aktualisiert more than 1 year ago
Rafael Mendes
Erstellt von Rafael Mendes vor etwa 7 Jahre
32
1
1 2 3 4 5 (0)

Zusammenfassung der Ressource

Introdução a NodeJS
  1. Instalação
    1. Instalar node e #node -v - Visualizar versão do NodeJS
    2. Rodando NodeJS
      1. #node arquivo.js -> reproduz/inicia o arquivo no NodeJS
        1. Reproduzindo um servidor e respondendo um HTML

          Anmerkungen:

          • var http = require("http"); http.createServer(function(req,res) { res.end("SEU HTML");}).listen(3000);
          1. Trabalhando com variações de endereço, ex: /produtos , /produtos/detalhe
            1. Express Framework
              1. Instalar através do Node Package Manager - NPM

                Anmerkungen:

                • # npm -version # npm init - criar config inicial description: site da casa do codigo # npm install express -save
                1. Rodando Express Framework

                  Anmerkungen:

                  • var express = require("express")(); express.get("/produtos",function (req,res) { res.send("<html>LISTAGEM DE PRODUTOS</html>"); }); express.listen(3000,function(){ console.log("rodando");});
                  1. Auxilio do projeto com EJS

                    Anmerkungen:

                    • # npm install ejs --save
                    1. Criar pasta views > nodejs/views
                      1. Dentro de 'views', criar todo os diretórios ref as paginas > nodejs/views/produto/lista.ejs
                        1. Renderizar a página

                          Anmerkungen:

                          • produtosWeb.js : express.get("/produtos",function (req,res) { res.render("produtos/lista"); });
              2. Dificuldade de trabalhar, muitos IFs para cada variação

                Anmerkungen:

                • if(request.url == "/produtos"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe/cor"){ respond.end("<html>"); }
          Zusammenfassung anzeigen Zusammenfassung ausblenden

          0 Kommentare

          There are no comments, be the first and leave one below:

          ähnlicher Inhalt

          Kopfnuss-Quiz
          JohannesK
          AOW - Psych
          Aydan Altuner
          Der Erste Weltkrieg
          Laura Overhoff
          Mathe Themen Abitur 2016
          henrythegeek
          SQ1 - Der Schlüssel zum Erfolg?!
          B G
          WERB Uni Wien 2017/18
          Denise Schmid
          Geometrie 33-48
          Christoph Affolter
          Gesko A: Theorien und Praxis des Journalismus
          Johanna Wojcik
          Vetie Histopathologie 2016
          Cedric-Bo Lüpkemann
          Vetie Para 2010,2011,2013 (1/2)
          Ali Na