¿Cuándo se creó Node.js?

Hoy una de nuestras webtrainees: Alejandra, nos comentaba que en su país había visto vacantes que pedían alrededor de 3 años de experiencia en Node.js. Entonces varias preguntas vinieron a su mente:

¿Es posible que alguien tenga experiencia de 3 años con Node.js?

Sí, si es posible; eso significaría que fue una de las primeras personas que comenzaron a utilizar Node.js en el ámbito enterprise. Node.js históricamente fue presentado por su creador Ryan Dahl por primera vez en la JSConf 2009 el 08 de noviembre de ese año, estas son las diapositivas originales usadas durante esa conferencia .

Ahora bien, si encuentras a una persona con tres años de experiencia en Node.js, eso significa que realmente es alguien con bastante experiencia en él ¡no lo dejes ir!

¿Te gustaría ver la conferencia original? Aquí la tienes.

¿En qué año se empezó a implementar Node.js?

Podríamos decir que Node.js despegó formalmente en 2013 que es cuando sale version 0.10.x, aquí te dejamos la tabla oficial tomada de nuestra querida Wikipedia.

Release Code name Release date LTS status Active LTS start Maintenance start Maintenance end
v0.10.x 2013-03-11 Old version, no longer supported: End-of-life 2015-10-01 2016-10-31
v0.12.x 2015-02-06 Old version, no longer supported: End-of-life 2016-04-01 2016-12-31
4.x Argon 2015-09-08 Older version, yet still supported: Maintenance 2015-10-01 2017-04-01 April 2018
5.x 2015-10-29 No LTS N/A
6.x Boron 2016-04-26 Current stable version: Active 2016-10-18 April 2018 April 2019
7.x 2016-10-25 No LTS N/A
8.x Carbon[65] 2017-05-30 Current stable version: Active 2017-10-31 April 2019 December 2019
9.x 2017-10-31 No LTS N/A
10.x Future release: Pending October 2018 April 2020 April 2021

Cuéntame ¿has usado Node.js para hacer cosas geniales?

Saludos.

Publicado por

Alex Arriaga

Alex es un profesional de la tecnología con mucha experiencia en entornos reales de producción. Disfruta compartiendo su conocimiento a través de su blog. Ha dirigido numerosos talleres y el desarrollo y entrega de muchos cursos de capacitación para desarrolladores e ingenieros de toda América Latina. Conferencista internacional. Miembro fundador de Webtraining. Su experiencia incluye, Tecnologías Web, Sistemas de gestión de contenido de código abierto, Tecnologías y bibliotecas de front-end, Task Runners. NPM, CSS3, HTML5, web móvil, Servidores Web, Servidores de Aplicaciones, Sistemas operativos tipo UNIX y, Investigación: Sistemas complejos, Inteligencia Artificial, Computación Gráfica y Simulación Computacional.

4 thoughts on “¿Cuándo se creó Node.js?”

  1. Muchas Gracias por la explicación. 🙂
    Considero que la persona de recursos humanos que busca este perfil se le va complicar encontrar a alguien con 3 años mínimos de experiencia.

    1. Definitivamente va a ser complicado, ya que no hay tantos profesionales con esa experiencia real en entornos de producción de Node.js; considero que si pidiera con un par de años sería más factible hallar a personas.

      Nos cuentas más adelante cómo va todo. Saludos Alejandra.

  2. Hola Alex, consideras idoneo usar Node.js para crear una herramienta CRM en web y escritorio (con electron) similar a SAP teniendo como bd mongo?
    He intentado migrar mi bd relacional a mongo y he intentado emular una consulta de un informe (que tiene muchos joins unions, group bys having etc) y me he dado cuenta que con LAMP se hace más facil y mas rápido obtenerlo, el informe con LAMP me tarda 1 y 15 min y con Node.js y Mongo se me fue sobre las 2 horas y algo. Me imagino que algo no estoy haciendo bien… pero no se si es que node.js no tiene como fin este tipo de herramientas.
    Un saludo.

    1. Que tal Eduardo, me dio la impresión que ya había respondido jejeje, pero en caso de que no te comento que para mi experiencia un CRM me parece más apropiado Java (por estar preparado para alta demanda y con un muy buen soporte para casi cualquier motor de base de datos, ya se SQL o NoSQL).

      Ahora bien, no quiero decir que sea malo, sólo que encontrarás menos documentación y herramientas maduras para este tipo de sistemas en Node.js.

      Por lo de la duración de la consulta, se me hace demasiado dos horas; algo por ahí ha de faltar en la configuración.

      Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *