JAVASCRIPT EN EL LADO DEL SERVIDOR
Descarga de npmnodejs.orgDocumentación Expressexpressjs.comDocumentación Jade jade-lang.com
¿Por qué NodeJS?- Nos permite realizar aplicacionesweb facilmente escalables.- Desarrollo de aplicacionescompletas o parci...
Iniciación a NodeJSComo en la mayoría de lenguajes de programaciónweb, NodeJS también tiene frameworks que nosfacilitan de...
FrameWork: ExpressInstalar express de forma global         npm install express –gDebemos instalar también lasplantillas qu...
1ª Aplicacion con ExpressPara crear nuestra primera aplicación de NodeJScon el framework express:       express nombre_apl...
1ª App con ExpressPackage.json                 App.jsInformación sobre la app:    - Se pueden dividir en- Módulos que util...
1ª App con ExpressPublic/             Routes/                                  Views/Carpeta pública.    Carpeta dónde se ...
Aprender un lenguajeNO ES UN SPRINT……………………………………………….y   SI UNA MARATÓN
Upcoming SlideShare
Loading in …5
×

Nodejs

466 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
466
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Nodejs

  1. 1. JAVASCRIPT EN EL LADO DEL SERVIDOR
  2. 2. Descarga de npmnodejs.orgDocumentación Expressexpressjs.comDocumentación Jade jade-lang.com
  3. 3. ¿Por qué NodeJS?- Nos permite realizar aplicacionesweb facilmente escalables.- Desarrollo de aplicacionescompletas o parciales como el cursode mejorandola que usanNodeJS+Python- Aplicaciones en tiempo real usandowebsockets
  4. 4. Iniciación a NodeJSComo en la mayoría de lenguajes de programaciónweb, NodeJS también tiene frameworks que nosfacilitan desarrollar en Node como pueden ser:
  5. 5. FrameWork: ExpressInstalar express de forma global npm install express –gDebemos instalar también lasplantillas que usa express: JADE npm install jade
  6. 6. 1ª Aplicacion con ExpressPara crear nuestra primera aplicación de NodeJScon el framework express: express nombre_aplicaciónSe crea la siguiente estructura dentro dec:nombre_aplicacion:- package.json- app.js- routes/- views/- public/
  7. 7. 1ª App con ExpressPackage.json App.jsInformación sobre la app: - Se pueden dividir en- Módulos que utiliza muchas partes pero las más- Versiones de los módulos comunes son:- Versión de la app - Módulos que vamos a- Nombre de la app. necesitar require(‘express’); - Configuración de la aplicación app.configure() - Listen. para asignar a un puerto nuestra aplicación - Rutas app.get, app.post…
  8. 8. 1ª App con ExpressPublic/ Routes/ Views/Carpeta pública. Carpeta dónde se gestionan las En esta carpetaSe guardarán los diferentes rutas (URLS). aparecen lasarchivos CSS, plantillas, estasJavascript e Por ejemplo, quisieramos acceder a la plantillas se carganImágenes que ruta /usuarios desde routes y, porqueramos que Sería de la siguiente forma defecto con expresssean visibles por son plantillas JADE,nuestros App.js aunque se puedeusuarios. app.get(‘/usuarios’, routes.usuarios); cambiar Routes/index.js exports.usuarios = function(req, res){ //código }
  9. 9. Aprender un lenguajeNO ES UN SPRINT……………………………………………….y SI UNA MARATÓN

×