Upload
eric-german
View
265
Download
0
Embed Size (px)
DESCRIPTION
Support de la video sur ExpressDeux modes d'utilisation d Express pour Node.js
Citation preview
1
Apprendre 1chose chaque jour
Vidéo du jour
A la découverte d'Express (node.js)
Made by @germanlinux
Support pour une vidéo en francais publiée sur youtube (utilisateur germanlinux) Blog : germanlinux.blogspot.com
Twitter : @germanlinux
http://apprendre1chosechaquejour.herokuapp.com
2
Express en 3 Points
● DSL en javascript pour faire des applications WEB
● Un peu comme Sinatra pour Ruby● Deux modes d'utilisation
✔ Mode API✔ Mode MVC
Le site d'Express : http://expressjs.com/Licence MIT
3
UN DSL
Domain Specific Language : domaine middleware
● Permet de créer et de manipuler des méthodes HTTP et des locations.
● Permet de manipuler la couche du Middleware (webware)
4
Analogue à Sinatra pour Ruby
● En Javascript pour Node.js ● Encore plus simple en Coffeescript
get '/' do
'hello world '
end
app.get('/', function(req, res){ res.send('Hello World');});
App.get '/' (res,req) → Res.send 'hello world'
Sinatra
coffeescript
javascript
5
2 modes
● Mode API (require 'express') ● Mode MVC : express 'mon_appli'
6
Les options