Dans ce podcast nous allons parler de npm et de son impact sur l'écosystème JavaScript afin d'essayer de répondre à ma question "est-ce que npm est néfaste pour le JavaScript ?"
Aujour'hui lorsque l'on souhaite travailler sur du JavaScript côté front-end on se retrouve à interagir avec le gestionnaire de paquets npm pour gérer les dépendances. Initialement pensé pour NodeJS, son utilisation a été détourné par les bundlers qui ont commencés à l'utiliser pour les dépendances front. Pourquoi est-ce un problème ?
Personnelement je pense que la solution idéale serait la création d'un gestionnaire de paquet destiné au front-end. Ceci permettrait de partir sur des bases modernes (un peu comme ce qu'a tenté de faire pika.dev).
Une solution moins disruptive serait d'apporter des modifications à l'écosystème actuel pour essayer de mitiger les problèmes cités plus haut.