¿Qué es Node?

Node.js es una plataforma construida encima del entorno de ejecución javascript de Chrome para fácilmente construir rápidas, escalables aplicaciones de red. Node.js usa un modelo de E/S no bloqueante dirigido por eventos que lo hace ligero y eficiente, perfecto para aplicaciones data-intensive en tiempo real” Esta visión global de Node se puede diseccionar en pequeñas partes que, una vez analizadas separadamente, dan una visión mucho más precisa y detallada de las características del proyecto.





“Es una plataforma” En efecto, Node provee un entorno de ejecución para un determinado lenguaje de programación y un conjunto de librerías básicas, o módulos nativos, a partir de las cuales crear aplicaciones orientadas principalmente a las redes de comunicación, aunque una parte de estas librerías permite interactuar con componentes del sistema operativo a través de funciones que cumplen con el estándar POSIX. Básicamente este estándar o familia de estándares define las interfaces y el entorno, así como utilidades comunes, que un sistema operativo debe soportar y hacer disponibles para que el código fuente de un programa sea portable (compilable y ejecutable) en diferentes sistemas operativos que implementen dicho estándar.

Comparte