Introducción

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

  • Node.js® es una entorno de ejecución para JavaScript construido con el motor de Javascript V8 de Chrome.

 

  • Node.js usa un modelo de operaciones I/O sin bloqueo y orientado a eventos, que lo hace liviano y eficiente.

 

  • npm es el ecosistema mas grande de librerías de código abierto en el mundo.

learnyounode

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

Una introducción a node.js por medio de talleres auto-didactas

 

Instalación

cd
git clone https://github.com/jointDeveloper/learnyounode.git
cd learnyounode
sudo npm install
sudo npm start

Baby steps

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

\sum a_i
ai\sum a_i
var sum = 0;
for (var i = 0; i < a.length; i++) {
  sum += a[i];
}

My first async I/O

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

Filtered ls

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

Make it modular

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

HTTP client

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

HTTP client

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

HTTP client

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

Time server

developerjoint@gmail.com

/jointDeveloper

/jointDev

jointdeveloper.com

Made with Slides.com