Node.js e
MongoDB
http://www.luiztools.com.br
ExpressJS
EJS
CRONOGRAMA
ExpressJS
ExpressJS
● web framework
● npm install -g express-generator
● express -e aula01
● cd aula01
● npm install && npm start
Características
ExpressJS
● bin/www
● app.js
● view engine
● routes e views
● MVC
Características
ExpressJS
● novo model
● nova view
● nova rota
● rota com parâmetro
Exemplos
EJS
EJS
● HTML + JS Server Side (Node.js)
● Renderiza HTML
● Server Tag <%= %>
● Model
● forEach
Características
EJS
● Listagem de clientes dinâmica
● Cadastro de clientes dinâmico
Exemplos
Dúvidas?
Exercícios
1 Tela de listagem e cadastro de carros (fake)
2 Tela de listagem e cadastro de produtos (fake)
3 Tela de listagem e cadastro de livros (fake)
Obrigado!

Curso de Node.js e MongoDB - 03