null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
13238031
Introdução a NodeJS
Description
Uma transcrição do curso de NodeJS da Alura, recomendado acompanhar junto ao curso.
Mind Map by
Rafael Mendes
, updated more than 1 year ago
More
Less
Created by
Rafael Mendes
over 6 years ago
23
1
0
Resource summary
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
Annotations:
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
Annotations:
# npm -version # npm init - criar config inicial description: site da casa do codigo # npm install express -save
Rodando Express Framework
Annotations:
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
Annotations:
# 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
Annotations:
produtosWeb.js : express.get("/produtos",function (req,res) { res.render("produtos/lista"); });
Dificuldade de trabalhar, muitos IFs para cada variação
Annotations:
if(request.url == "/produtos"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe"){ respond.end("<html>"); } if(request.url =="/produtos/detalhe/cor"){ respond.end("<html>"); }
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
2014 GCSE History Exam Paper Setup
James McConnell
Aggression mind-map for A2 AQA Psychology
poeticjustice
Biology Unit 1
hannahsanderson1
GCSE Maths Notes: Averages
Andrea Leyden
Physics
Holly Bamford
GCSE Maths: Statistics & Probability
Andrea Leyden
Memory-boosting tips for students
Micheal Heffernan
B7 Quiz - The Skeleton, Movement and Exercise
Leah Firmstone
PSBD TEST 1
amrik.sachdeva
DEV I Part I
d owen
PSBD New Edition
Ps Test
Browse Library