null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
13238031
Introdução a NodeJS
Descripción
Uma transcrição do curso de NodeJS da Alura, recomendado acompanhar junto ao curso.
Mapa Mental por
Rafael Mendes
, actualizado hace más de 1 año
Más
Menos
Creado por
Rafael Mendes
hace más de 6 años
23
1
0
Resumen del Recurso
Introdução a NodeJS
Instalação
Instalar node e #node -v - Visualizar versão do NodeJS
Rodando NodeJS
#node arquivo.js -> reproduz/inicia o arquivo no NodeJS
Reproduzindo um servidor e respondendo um HTML
Nota:
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
Nota:
# npm -version # npm init - criar config inicial description: site da casa do codigo # npm install express -save
Rodando Express Framework
Nota:
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
Nota:
# 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
Nota:
produtosWeb.js : express.get("/produtos",function (req,res) { res.render("produtos/lista"); });
Dificuldade de trabalhar, muitos IFs para cada variação
Nota:
if(request.url == "/produtos"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe/cor"){ respond.end("<html>"); }
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Esterilización, desinfección y antisepsia
ana.karen94
MAPAS SEMÁNTICOS
Bvne
ANÁLISIS DE DATOS EN LA INVESTIGACIÓN CUALITATIVA
Johanna Morales Genecco
Ciclo Menstrual
Juno Enyell's M
INSTRUMENTOS DE PERCUSIÓN
Francisco José Figueroba Sánchez
Crisis del Antiguo Régimen
Claudia Romero
Integración del Personal
Freddy López8597
Past simple
soy_fihiza
Prueba de Aptitud Académica - Lenguaje
enriquepor_2
Sistema óseo
Laura Mon
ISLAM
Joan Sempere
Explorar la Librería