Buscador

jueves, 30 de abril de 2015

¿Qué es nodejs?

La apuesta por convertir el navegador en un sistema operativo le ha dado el protagonismo que se merece a javascript.

Javascript es un lenguaje de programación dinámico, interpretado y ejecutado en cliente.

Node.js es un servidor y entorno de ejecución que nació en 2009 de la mano de Ryan Dahl y que permite utilizar javascript en diferentes contextos, en particular en servidores Web.

Node se envuelve alrededor del motor V8 Javascript de Google Chrome lo que le permite hacer uso de sus funcionalidades para trabajar mejor en contextos distintos al navegador.

V8 es opensource, extremadamente rápido aunque aún hoy en día  consume demasiado recursos. 

Node permite crear servidores altamente escalables utilizando una arquitectura llamada "orientada a eventos" o "bucle de eventos".

Otras de las características de node es que suministra una serie de librerías "no bloqueantes".

Es idóneo para temas de intercomunicación a gran escala y sistemas en tiempo real. 






No hay comentarios:

Publicar un comentario