El Supuesto ‘Fin’ de Node.js Es Mucho Ruido Sobre Nada

This ad is not shown to multipass and full ticket holders
React Summit
React Summit 2026
June 11 - 15, 2026
Amsterdam & Online
The biggest React conference worldwide
Upcoming event
React Summit 2026
React Summit 2026
June 11 - 15, 2026. Amsterdam & Online
Learn more
Bookmark
Rate this content

A pesar de las afirmaciones exageradas sobre su declive, Node.js está prosperando. Su continua evolución empuja los límites de lo que la web moderna puede hacer. Comenzaremos desmitificando mitos sobre Node.js, mostrando sus recientes mejoras y su robusto rendimiento en el panorama tecnológico.

El enfoque luego se desplaza al papel actual de Node.js en la programación del lado del servidor y las aplicaciones nativas de la nube, enfatizando las vibrantes contribuciones de la comunidad que impulsan su progreso. También exploraremos cómo la integración de características modernas de JavaScript y la influencia de tecnologías emergentes están dando forma al futuro de Node.js, no señalando su fin.

Concluyendo, la charla proyecta un futuro brillante para Node.js, identificando áreas de crecimiento y disipando cualquier concepto erróneo sobre su relevancia en el mundo tecnológico en evolución.

This talk has been presented at Node Congress 2025, check out the latest edition of this JavaScript Conference.

Paolo Insogna
Paolo Insogna
26 min
17 Apr, 2025

Comments

Sign in or register to post your comment.
  • Va Da
    Va Da
    P4
    Long live Node.js!
Video Summary and Transcription
Hola, bienvenidos al Node Congress 2025. Node no está muerto y seguirá siendo popular durante mucho tiempo. Node tiene un gran número de descargas en diferentes plataformas. A pesar de las vulnerabilidades conocidas, las versiones más antiguas de Node todavía se utilizan ampliamente. Node.js es un proyecto activo y próspero con un fuerte enfoque en la seguridad. Las actualizaciones recientes han introducido nuevas características y mejoras, incluyendo soporte para ESM, hilos estables y compatibilidad con la plataforma web. Node está gobernado por la OpenJS Foundation y mantenido por colaboradores. La búsqueda de consenso es importante para el desarrollo del proyecto. Comienza a contribuir y sé parte del futuro de Node.js.

1. Introducción al Congreso de Node 2025

Short description:

Hola, bienvenidos al Congreso de Node 2025. Estoy empleado por Platformatic, que ofrece la solución completa lista para usar para desplegar, optimizar, escalar automáticamente y asegurar todas tus aplicaciones de Node. Node tiene aproximadamente 3 mil millones de descargas por mes, lo que nos da un brillante número de 30 mil millones de descargas por año. Esta charla es sobre una pregunta que cualquiera está haciendo, todos están preguntando, y quiero dar una respuesta para esto hoy.

Hola, bienvenidos al Congreso de Node 2025. Este es el supuesto final de Node JS en mucho ruido sobre... nada. Comencemos.

Primero que todo, muy rápido. Estoy empleado por Platformatic, que ofrece la solución completa lista para usar para desplegar, optimizar, escalar automáticamente y asegurar todas tus aplicaciones de Node, sin ninguna reescritura y con ninguna complicación. Simplemente conectas y usas, como en los buenos viejos tiempos de USB. Échale un vistazo y contáctame por correo electrónico si estás interesado.

Está bien. Comencemos. No cuentes tus pollitos antes de que nazcan. Sabes, o podemos decir en Italia, no vendas la piel del oso antes de venderla, o antes de haberlo matado, lo que sea.

Y hay mucho que procesar hoy, así que hagámoslo. Primero que todo, déjame presentarme. Soy Paolo. Soy Ingeniero Principal en Platformatic y miembro del Comité de Dirección Técnica de Node T que vamos a ver en un momento de qué se trata. Vengo de una pequeña ciudad en el centro de Italia llamada Campobasso, que son bienvenidos a visitar si quieren venir a Italia.

Estos son todos mis colegas. Estos son todos mis contactos a los que puedes enviarme un mensaje. Así que mantente en contacto. Y también, tenemos que dar crédito. Esta charla fue originalmente hecha por Matteo Collina, mi amigo y CTO de Platformatic, lo que significa que cualquier cosa que salga mal hoy, es culpa de él, no mía. ¿Está bien?

Primero que todo, Node está muerto, ¿verdad? Veamos los números de cuán muerto está Node. Node tiene aproximadamente 3 mil millones de descargas por mes, lo que nos da un brillante número de 30 mil millones de descargas por año. ¿Crees que este es un proyecto muerto con 30 mil millones por año? No realmente.

Usualmente, vemos en internet esta cosa en todas partes. ZYX cambiará el runtime de JavaScript por defecto de Node.js. Este es el usuario aleatorio número uno. Y ahora hay, usualmente, que es algo que ves mucho más a menudo, XYZ destruirá Node.js, que es el usuario emocionado aleatorio número dos, que puede ser cualquiera. Así que, esta charla es sobre una pregunta que cualquiera está haciendo, todos están preguntando, y quiero dar una respuesta para esto hoy.

2. El Futuro de Node.js

Short description:

¿Está muerto Node? No. Node no está ni cerca de estar terminado, muerto, renovado, no descontinuado. Va a quedarse aquí por mucho, mucho tiempo. COBOL y jQuery todavía se utilizan ampliamente a pesar de las tecnologías más nuevas. Node es la tecnología más popular, según Stack Overflow. La combinación de Node y NPM no fue un error. La popularidad y el uso de Node están creciendo más del 50% cada año.

¿Está muerto Node? No. Punto. Adiós. Hemos terminado. Obviamente, no hemos terminado. Te voy a dar mucha información sobre esto. Pero Node no está, en ninguna parte, ni cerca de estar terminado, muerto, renovado, no descontinuado. Cualquier cosa que puedas pensar. No lo está. Y va a quedarse aquí por mucho, mucho tiempo.

Déjame también darte algunos ejemplos relacionados. Para cualquiera que diga que una tecnología está muerta, y alguien que diga que quiero apuntar a destruir algunas tecnologías por cualquier razón. ¿Puedes imaginar que COBOL, que nació en 1959, todavía se utiliza ampliamente, está en realidad en aumento, ocupando la posición 19 de popularidad? O que jQuery todavía se utiliza en aproximadamente el 95% de los sitios web habilitados para JavaScript, y que acaban de lanzarlo antes. No está, en ninguna parte, muerto, a pesar de React, Svelte, Solid, Vue, lo que sea que puedas pensar sobre. De todos modos, no estoy usando jQuery, pero jQuery no está, en ninguna parte, muerto.

Entonces, ¿qué pasa con Node? Bueno, Node es la tecnología más popular, según Stack Overflow. Y además, la combinación de Node y NPM no fue un error. Pudimos básicamente proporcionar una forma simple para que las personas resolvieran el uso de software. Tenemos una cantidad asombrosa de descargas en NPM cada mes, y eso también se debe a esta elección de combinar Node y NPM. Por ejemplo, estas son las descargas de ReadableStream, que es el cuarto módulo más descargado en NPM, que es básicamente un módulo que permite usar la API de Astreams de Node en el lugar de tu versión de Node y en el navegador. Así que, como puedes ver, la popularidad de Node y el uso están creciendo más del 50% al año, lo que significa que se está duplicando cada dos años, lo cual es mucho.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Es una jungla ahí fuera: ¿Qué está pasando realmente dentro de tu carpeta Node_Modules?
Node Congress 2022Node Congress 2022
26 min
Es una jungla ahí fuera: ¿Qué está pasando realmente dentro de tu carpeta Node_Modules?
Top Content
The talk discusses the importance of supply chain security in the open source ecosystem, highlighting the risks of relying on open source code without proper code review. It explores the trend of supply chain attacks and the need for a new approach to detect and block malicious dependencies. The talk also introduces Socket, a tool that assesses the security of packages and provides automation and analysis to protect against malware and supply chain attacks. It emphasizes the need to prioritize security in software development and offers insights into potential solutions such as realms and Deno's command line flags.
Cargadores ESM: Mejorando la carga de módulos en Node.js
JSNation 2023JSNation 2023
22 min
Cargadores ESM: Mejorando la carga de módulos en Node.js
Top Content
ESM Loaders enhance module loading in Node.js by resolving URLs and reading files from the disk. Module loaders can override modules and change how they are found. Enhancing the loading phase involves loading directly from HTTP and loading TypeScript code without building it. The loader in the module URL handles URL resolution and uses fetch to fetch the source code. Loaders can be chained together to load from different sources, transform source code, and resolve URLs differently. The future of module loading enhancements is promising and simple to use.
El Estado de Node.js 2025
JSNation 2025JSNation 2025
30 min
El Estado de Node.js 2025
Top Content
The speaker covers a wide range of topics related to Node.js, including its resilience, popularity, and significance in the tech ecosystem. They discuss Node.js version support, organization activity, development updates, enhancements, and security updates. Node.js relies heavily on volunteers for governance and contribution. The speaker introduces an application server for Node.js enabling PHP integration. Insights are shared on Node.js downloads, infrastructure challenges, software maintenance, and the importance of update schedules for security.
Hacia una Biblioteca Estándar para Runtimes de JavaScript
Node Congress 2022Node Congress 2022
34 min
Hacia una Biblioteca Estándar para Runtimes de JavaScript
Top Content
There is a need for a standard library of APIs for JavaScript runtimes, as there are currently multiple ways to perform fundamental tasks like base64 encoding. JavaScript runtimes have historically lacked a standard library, causing friction and difficulty for developers. The idea of a small core has both benefits and drawbacks, with some runtimes abusing it to limit innovation. There is a misalignment between Node and web browsers in terms of functionality and API standards. The proposal is to involve browser developers in conversations about API standardization and to create a common standard library for JavaScript runtimes.
Diagnostics de Node.js listos para usar
Node Congress 2022Node Congress 2022
34 min
Diagnostics de Node.js listos para usar
This talk covers various techniques for getting diagnostics information out of Node.js, including debugging with environment variables, handling warnings and deprecations, tracing uncaught exceptions and process exit, using the v8 inspector and dev tools, and generating diagnostic reports. The speaker also mentions areas for improvement in Node.js diagnostics and provides resources for learning and contributing. Additionally, the responsibilities of the Technical Steering Committee in the TS community are discussed.
Compatibilidad con Node.js en Deno
Node Congress 2022Node Congress 2022
34 min
Compatibilidad con Node.js en Deno
Deno aims to provide Node.js compatibility to make migration smoother and easier. While Deno can run apps and libraries offered for Node.js, not all are supported yet. There are trade-offs to consider, such as incompatible APIs and a less ideal developer experience. Deno is working on improving compatibility and the transition process. Efforts include porting Node.js modules, exploring a superset approach, and transparent package installation from npm.

Workshops on related topic

Construyendo un Sistema RAG en Node.js: Bases de Datos Vectoriales, Embeddings y Chunking
Node Congress 2025Node Congress 2025
98 min
Construyendo un Sistema RAG en Node.js: Bases de Datos Vectoriales, Embeddings y Chunking
Featured Workshop
Alex Korzhikov
Pavlik Kiselev
2 authors
Los Modelos de Lenguaje Grande (LLMs) son poderosos, pero a menudo carecen de conocimiento en tiempo real. La Generación Aumentada por Recuperación (RAG) cierra esta brecha al obtener información relevante de fuentes externas antes de generar respuestas. En esta masterclass, exploraremos cómo construir un pipeline RAG eficiente en Node.js utilizando feeds RSS como fuente de datos. Compararemos diferentes bases de datos vectoriales (FAISS, pgvector, Elasticsearch), métodos de embedding y estrategias de prueba. También cubriremos el papel crucial del chunking: dividir y estructurar datos de manera efectiva para un mejor rendimiento de recuperación.Requisitos Previos- Buen entendimiento de JavaScript o TypeScript- Experiencia con Node.js y desarrollo de API- Conocimientos básicos de bases de datos y LLMs son útiles pero no requeridos
Agenda📢 Introducción a RAG💻 Demo - Aplicación de Ejemplo (RAG con Feeds RSS)📕 Bases de Datos Vectoriales (FAISS, pgvector, Elasticsearch) y Embeddings🛠️ Estrategias de Chunking para Mejor Recuperación🔬 Pruebas y Evaluación de Pipelines RAG (Precisión, Recall, Rendimiento)🏊‍♀️ Consideraciones de Rendimiento y Optimización🥟 Resumen y Preguntas y Respuestas
Construir un MCP (Model Context Protocol) en Node.js
JSNation US 2025JSNation US 2025
97 min
Construir un MCP (Model Context Protocol) en Node.js
Featured Workshop
Julián Duque
Julián Duque
Model Context Protocol (MCP) introduce un enfoque estructurado para la gestión de contexto de LLM que aborda las limitaciones en los métodos de prompting tradicionales. En esta masterclass, aprenderás sobre el Model Context Protocol, su arquitectura y cómo construir y usar un MCP con Node.jsTabla de Contenidos:¿Qué es el Model Context Protocol?Tipos de MCPs (Stdio, SSE, HTTP Streaming)Comprendiendo Herramientas, Recursos y PromptsConstruyendo un MCP con el SDK Oficial de TypeScript en Node.jsDesplegando el MCP en la Nube (Heroku)Integrando el MCP con Tu Herramienta de IA Favorita (Claude Desktop, Cursor, Windsurf, VS Code Copilot)Consideraciones de Seguridad y Mejores Prácticas
Masterclass de Node.js
Node Congress 2023Node Congress 2023
109 min
Masterclass de Node.js
Top Content
Workshop
Matteo Collina
Matteo Collina
¿Alguna vez has tenido dificultades para diseñar y estructurar tus aplicaciones Node.js? Construir aplicaciones que estén bien organizadas, sean probables y extensibles no siempre es fácil. A menudo puede resultar ser mucho más complicado de lo que esperas. En este evento en vivo, Matteo te mostrará cómo construye aplicaciones Node.js desde cero. Aprenderás cómo aborda el diseño de aplicaciones y las filosofías que aplica para crear aplicaciones modulares, mantenibles y efectivas.

Nivel: intermedio
Construir y Desplegar un Backend Con Fastify & Platformatic
JSNation 2023JSNation 2023
104 min
Construir y Desplegar un Backend Con Fastify & Platformatic
Top Content
WorkshopFree
Matteo Collina
Matteo Collina
Platformatic te permite desarrollar rápidamente GraphQL y REST APIs con un esfuerzo mínimo. La mejor parte es que también te permite desatar todo el potencial de Node.js y Fastify siempre que lo necesites. Puedes personalizar completamente una aplicación de Platformatic escribiendo tus propias características y plugins adicionales. En la masterclass, cubriremos tanto nuestros módulos de Open Source como nuestra oferta en la Nube:- Platformatic OSS (open-source software) — Herramientas y bibliotecas para construir rápidamente aplicaciones robustas con Node.js (https://oss.platformatic.dev/).- Platformatic Cloud (actualmente en beta) — Nuestra plataforma de alojamiento que incluye características como aplicaciones de vista previa, métricas integradas e integración con tu flujo de Git (https://platformatic.dev/). 
En esta masterclass aprenderás cómo desarrollar APIs con Fastify y desplegarlas en la Platformatic Cloud.
Construyendo un Servidor Web Hiper Rápido con Deno
JSNation Live 2021JSNation Live 2021
156 min
Construyendo un Servidor Web Hiper Rápido con Deno
Workshop
Matt Landers
Will Johnston
2 authors
Deno 1.9 introdujo una nueva API de servidor web que aprovecha Hyper, una implementación rápida y correcta de HTTP para Rust. El uso de esta API en lugar de la implementación std/http aumenta el rendimiento y proporciona soporte para HTTP2. En este masterclass, aprende cómo crear un servidor web utilizando Hyper en el fondo y mejorar el rendimiento de tus aplicaciones web.
0 a Auth en una Hora Usando NodeJS SDK
Node Congress 2023Node Congress 2023
63 min
0 a Auth en una Hora Usando NodeJS SDK
WorkshopFree
Asaf Shen
Asaf Shen
La autenticación sin contraseña puede parecer compleja, pero es fácil de agregar a cualquier aplicación utilizando la herramienta adecuada.
Mejoraremos una aplicación JS de pila completa (backend de Node.JS + frontend de React) para autenticar usuarios con OAuth (inicio de sesión social) y contraseñas de un solo uso (correo electrónico), incluyendo:- Autenticación de usuario - Administrar interacciones de usuario, devolver JWT de sesión / actualización- Gestión y validación de sesiones - Almacenar la sesión para solicitudes de cliente posteriores, validar / actualizar sesiones
Al final del masterclass, también tocaremos otro enfoque para la autenticación de código utilizando Flujos Descope en el frontend (flujos de arrastrar y soltar), manteniendo solo la validación de sesión en el backend. Con esto, también mostraremos lo fácil que es habilitar la biometría y otros métodos de autenticación sin contraseña.
Tabla de contenidos- Una breve introducción a los conceptos básicos de autenticación- Codificación- Por qué importa la autenticación sin contraseña
Requisitos previos- IDE de tu elección- Node 18 o superior