NodeJS aplicado a la domótica con GH y GA
Comienza a formarte con este curso de NodeJS aplicado a la domótica en un sector con un enorme...
Conoce las características principales de Node.JS y conoce las razones de por qué usar Node.js en tus proyectos.
Tabla de contenidos
Inicialmente uno de los puntos que se deben tener en claro es que Node.JS por definición es un entorno de ejecución para JavaScript. Así mismo, sus características son aquellas que hacen que sea tan interesante a la hora de utilizarlo ya bien sea para un desarrollo batch, un servicio web, una API Rest o cualquier herramienta a nivel de batch.
Anteriormente, los desarrolladores de JavaScript sólo podían utilizar este lenguaje con la obligación de utilizar un navegador web ya sea Firefox, Chrome, entre otros. Lo que ocasionaba que se tuviera una limitación a la hora de realizar cierto tipo de aplicaciones, ya que no se podían generar o programar aplicaciones que se renderizaran en el servidor.
Con la llegada de Node.JS, se abrió un nuevo mundo y empezaron a surgir los servidores web hechos con Express o con otras librerías basadas en Node, las de API Rest, incluso se abrió un nuevo mundo a la hora de desarrollar para IOT. Por ejemplo: las placas arduino, ya que estas se pueden desarrollar con Node en una aplicación y utilizarlas en ese tipo de placas. Con lo cual, se puede decir que Node tiene una cantidad considerable de características entre las cuales destacan las siguientes:
Liviano y Eficiente: En resumen por todo lo anteriormente mencionado (entradas y salidas sin bloqueo, desarrollado bajo JavaScript, basado en V8, orientado a eventos y el tema de la asincronía) hace que Node.JS sea liviano (pese muy poco) y a su vez sea muy eficiente en los casos de gestión de eventos, orientación a eventos y los casos de entrada y salida.
Node.JS es una buena opción para desarrollar cierto tipo de cosas como lo son:
Artículo desarrollado a partir del vídeo por Yanina Muradas M.
También te puede interesar
Comienza a formarte con este curso de NodeJS aplicado a la domótica en un sector con un enorme...
Vamos a explicaros 7 razones por las que comenzar a formarse en NodeJS y MongoDB es una gran idea.