Si eres un desarrollador web Frontend, sabes que actualmente tarde o temprano en un proyecto serio te encontrar con npm. Ya sea para instalar modulos o ejecutar clis de Nodejs.
Y en proyecto que va creacion, necesitaras instalar mas y mas paquetes. esto hace que no solo consuma mas espacio en disco, sino que todo puede ir mas lento al momento de instalar. Esta es una de las razones de que existan alternativas a npm, como Yarn
pero hay uno que es incluso mas rapido que yarn. Este es pnpm, pnpm es una abreviacion de "Performant NPM", el cual es un administador de paquetes de Node que es mucho mas veloz y mas eficiciente en cuanto a consumo de espacio en disco, debido a la forma en la que estructura sus dependencias.
Es decir mientras que en npm se copian carpetas desde una cache en tus proyectos, pnpm lo que hace es que generar symlinks de las carpetas, esto hace que no sea necesario copiarlas y son mas rapidos de crear.
Ademas pnpm ya tiene soporte para monorepos de forma automatica. Y empezar a usarlo es tan facil como ejecutar un comando de npm npm install -g pnpm
Est proyecto tiene una enorme cantidad de tests de rendimientos y en todos ha sido mas eficiente que npm y yarn.