Your SlideShare is downloading. ×
0
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Introducción a NodeJS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Introducción a NodeJS

3,626

Published on

Introducción a NodeJS, una librería de entrada-salida para JavaScript que utiliza el motor V8 de Google Chrome.

Introducción a NodeJS, una librería de entrada-salida para JavaScript que utiliza el motor V8 de Google Chrome.

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

No Downloads
Views
Total Views
3,626
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. NodeJS@gimenete Libre software world conference 9 noviembre 2011
    • 2. ¿Qué es?Evented I/O for JavaScript V8 Una librería de entrada / salida Basada en eventos Basada en el motor JavaScript V8 (Google Chrome)
    • 3. ¿Por qué?Rápida. Asombrosamente rápida.Fácil de empezar: se programa en JSIdeal para web: JavaScript, JSON, RESTReal-time-web!!
    • 4. ¿Basada en eventos?Todo se ejecuta en un proceso con un solothread.1 conexión ↛ 1 thread
    • 5. ¿Por qué JavaScript?Es “el lenguaje de la web”. Es dinámico.No tiene threads ni llamadasbloqueantes.Es común la programación basada eneventos: onclick, onload,..., AJAXHay una competición por ser en enginemás rápido. Chrome V8 es MUY rápido
    • 6. ¡A programar!
    • 7. A tener en cuenta...
    • 8. VentajasPoder usar mismo código en cliente yservidor. Validación de formularios Template engines Charts, PDF Reconocimiento facial
    • 9. VentajasMínimo consumo de recursos: Menor coste Mayor escalabilidad Mejor rendimiento: mejor experiencia de usuario
    • 10. VentajasReal-time-web. ¿La próxima evolucióndespués de AJAX? Edición colaborativa Notificaciones Interactividad
    • 11. VentajasComunidad creciente y “fresca”RÁPIDA... ¿He dicho RÁPIDA? Mayor experiencia de usuario Rapidez en desarrollo y testing
    • 12. InconvenientesJavaScript: easy to learn, hard to masterAsincronismoMadurez
    • 13. ¡Gracias! @gimenete

    ×