sábado, 31 de marzo de 2012

Hablemos un poco de Node.js


Node.js es considerado una plataforma nueva donde podemos aprovechar mucho mas el poder de JavaScript, este fue desarrollado como un framework para explotar las bondades del Motor V8, Node.js esta orientado a eventos por lo cual nos facilita mucho nuestro trabajo, ademas de esto es bastante robusto, maneja diferentes patrones de diseño entre ellos MVC, tiene suficientes modulos para divertirnos, es especial para desarrollar aplicaciones escalables bajo el uso del potente V8 y JavaScript.

Node.js es monothread lo que siginifica que cada proceso que realize nuestra aplicación es desarrollada bajo un mismo thread, pero tenemos algo interesante puesto a que la naturaleza del monothread es bloquear por pilas de peticiones pero esto no se da en el entorno de Node.js ya que este funciona de forma asíncrona y por ende puede seguir procesando información aun cuando no se halla terminad de ejecutar uno de los procesos dela pila.

Que podemos hacer ? para darle respuesta a esta pregunta les daré algunos ejemplos muy interesantes de que lo que se puede hacer : Aplicaciones en Tiempo Real, WebSockets, App Servers, Web Services y entre otras locuras que se nos pueda ocurrir, lo mejor de todo es que solo debemos saber JavaScript  :D

No hay comentarios: