Des articles pour ceux qui
livrent le stack
Textes sur React, Node.js, TypeScript et AI. Un corps traduit est affiché quand il existe. Sinon vous voyez le texte anglais et une note qui le dit.
Tag : pnpm
Pourquoi pnpm installe plus rapidement que npm : le stockage, les liens et node_modules strict
PNPM surpasse npm en termes de vitesse d’installation grâce à l’utilisation d’un stockage adressable par contenu, de liens directs plutôt que de copies, ainsi qu’à un node_modules strictement basé sur des symlinks qui évite le coûteux processus de hoisting.
3 min de lectureDriftr : un gestionnaire de versions Node basé sur des modules complémentaires et entretenu, après l’arrêt de Volta.
Remplacer les workflows silencieux de Volta par des modules complémentaires Go, des broches de projet et une optimisation du stockage partagé pnpm qui empêche node_modules de se dupliquer dans chaque répertoire.
8 min de lectureDéplacer un backend NestJS vers un monorepo pnpm et Turborepo
Partagez des contrats TypeScript entre les API grâce aux espaces de travail pnpm, aux graphes de tâches Turborepo, à des Dockerfiles optimisés pour le cache et aux catalogues pnpm — sans transformer les fichiers courants en un endroit désordonné.
7 min de lecturePasser un projet Node de npm à pnpm sans perturber l’équipe
npm vs pnpm en ce qui concerne la structure du disque, les dépendances fantômes et les fichiers de verrouillage, puis une migration d’équipe Node.js utilisant pnpm import, only-allow ainsi qu’un champ packageManager fixé.
6 min de lectureMettre en place un monorepo pnpm et Turborepo pour les applications Node.js, étape par étape
Créez un monorepo TypeScript à partir d’un dossier vide en utilisant pnpm workspaces et Turborepo, puis exécutez, compilez et effectuez des tâches de filtrage pour une application web, une API ainsi que des packages partagés.
8 min de lectureOù s’insère Turborepo dans un monorepo NestJS et quand l’éviter
Comment Turborepo, les workspaces de pnpm et NestJS répartissent le travail dans un monorepo TypeScript : packages partagés, graphes de tâches, mise en cache, risques de couplage et quand l’éviter.
15 min de lectureAnalyser la construction lente d’un monorepo Webpack avant de recourir à un nouvel outil de bundling
Comment l’analyse de la construction d’un micro-frontend Webpack d’une durée de 20 minutes a révélé l’utilisation de Terser et Babel, des installations ainsi que du cache Docker, et quels correctifs ont permis de réduire ce temps à environ deux minutes.
9 min de lectureMettre en place Prisma 7 dans un projet Next.js 16 TypeScript
Installez Prisma 7 dans une application Next.js 16 TypeScript, configurez prisma.config.ts, exécutez les migrations PostgreSQL, et utilisez un client singleton afin d’éviter les fuites de connexions.
4 min de lecturenpm vs pnpm : comparaison du stockage, de la vitesse et des compromis dans un contexte réel
Cet article compare la manière dont npm et pnpm gèrent le stockage des dépendances, la vitesse d’installation ainsi que les workflows de monorepo afin de vous aider à choisir l’outil adapté à votre projet.
11 min de lecture
À propos de ces articles
Devis en 24 h
Besoin du même stack en couche opérateur ? Envoyez le brief — devis sous 24 h.