Desde el último Radar Tecnológico, hemos seguido recibiendo comentarios positivos de los equipos sobre pnpm. pnpm es un gestor de paquetes de Node.js que ofrece mejoras significativas de rendimiento en comparación con otras alternativas, tanto en velocidad como en eficiencia del uso del espacio en disco. Utiliza hard links para vincular los paquetes duplicados de las carpetas node_modules de múltiples proyectos hacia una única ubicación en el disco y admite optimizaciones incrementales a nivel de archivo que mejoran aún más el rendimiento. Dado que pnpm proporciona un ciclo de retroalimentación mucho más rápido y con problemas mínimos de compatibilidad, se ha convertido en nuestra opción predeterminada para la gestión de paquetes en Node.js.
pnpm es un gestor de paquetes prometedor para Node.js que tenemos en la mira por la gran velocidad y eficacia que tiene en comparación con otros gestores de paquetes. Las dependencias se guardan en un único lugar en el disco y se enlazan a los directorios node_modules respectivos. pnpm también permite la optimización incremental a nivel de archivo, cuenta con un API estable que facilita la extensión y personalización e incluye el modo de almacenamiento en servidor, lo cual acelera aún más la descarga de dependencias. En caso de tener muchos proyectos con las mismas dependencias, puede ser una buena idea explorar pnpm más a profundidad.