Hola Amigos y bienvenidos a este vs entre dos tecnologías, hablaremos sobre que son cada una y en que podemos implementarlas y sin más les presento a nuestro segundo contendiente NodeJS.
NodeJS ¿Sus inicios?
NodeJS nacio en el año 2009 bajo del nombre de Nodo por Ryan Dahl, quien para ese año formaba parte de Joyent, la empresa que sería la propietaria de NodeJS.
A pesar que en sus inicios NodeJS tuvo un desarrollo lento, llego a ser la potente plataforma que es hoy, consagrandose como una de las más amadas de los últimos años.
NodeJS ¿Qué es?
Es un entorno de ejecucion de un solo hilo de código abierto y multiplataforma, de ahí que tenga tan buena comunidad de soporte, se ejecuta bajo el motor JS V8 usado por Google.
En cuanto al lenguaje implementado, el elegido fue JS, mismo que se uso en Scripts del lado de cliente durante sus primeros años (20 aproximadamente), y solo podia usarse con la implementación de <script>
en el que un desarrollador necesitaba trabajar con multiples lenguajes para moverse entre el Backend y Frontend.
NodeJS está escrito en los inmortales C y C++, y no dejando por fuera JS.
NodeJS ¿En que lo uso?
- Aplicaciones de chat en tiempo real.
- Aplicaciones web.
- Servicios de API Rest.
- IoT.
- Streaming de datos.
- Aplicaciones complejas de una sola Página.
NodeJS ¿Su futuro?
Sobre el futuro de NodeJS es dificil de decirlo a ciencia cierta, dado que es una tecnología joven y que continua expandiendose, cuenta con un gran futuro por delante, pero tambien dependera del apoyo que la comunidad siga brindandole.
Imagen por Marius Niveri en Unsplash
Top comments (0)