Canopascanopas.hashnode.dev·Nov 11, 2024Building a Better Monorepo with TypeScript, Turborepo, or NxIntroduction Monorepo is a software development strategy that creates shared libraries and dependencies in a single repository. Monorepos offers a solution for crucial dependency management by centralizing codebases, improving collaboration, and stre...DiscussTypeScript
webismewebisme.hashnode.dev·Sep 5, 2024Yarn Berry vs PNPMYarn Berry Plug'n'Play (PnP) 1. Plug'n'Play 기본 개념 Plug'n'Play는 전통적인 node_modules 디렉터리를 없애고, 의존성 파일을 .pnp.cjs 파일에 저장합니다. 각 패키지는 파일 시스템에 실제로 설치되지 않고, Yarn이 가상 파일 시스템을 관리하여 의존성을 추적하고 로딩합니다. 즉, 패키지를 로드할 때 이 .pnp.cjs 파일을 사용해 의존성을 찾아서 동작하며, 이를 통해 패키지 설치...Discussyarn berry
Raaj Aryanraajaryan.tech·Aug 12, 2024npm vs Yarn vs pnpm: Which Package Manager Should You Choose?In the Node.js ecosystem, managing packages efficiently is essential for maintaining a smooth and productive development workflow. With a vast array of packages available, developers rely on package managers to handle dependencies, manage versions, a...Discuss·1 like·45 readsJavaScript
Âu Quốc Hòahoaaq.hashnode.dev·Jul 28, 20241. Bắt Đầu Dự Án Web Với NestJS, NextJS Và PNPM WorkspaceThiết Lập Workspace Đầu tiên, tạo một thư mục tên là simple-portfolio và bắt đầu từ đây. Đừng quên khởi tạo git để quản lý mã nguồn và tạo một tệp .gitignore với nội dung sau: # simple-portfolio git init touch .gitignore // simple-portfolio/.gitign...DiscussLập trình Full Stack: CMS quản lý portfolio đơn giảnnestjs
Edrick Leongedrickleong.hashnode.dev·Jul 9, 2024FeaturedWhy you shouldn't use npm workspacesWhen setting up a project, npm is usually the package manager most people use because it is the default. You can also use npm to set up a monorepo by using npm workspaces. However, I do not recommend using npm workspaces for managing multiple package...Discuss·35 likes·115 readsnpm
Ashish Agarwalashishagr.vercel.app·Apr 27, 2024How to create a Next.js AppBefore learning something, you may need to know how to get started. I'll be teaching you React and Next.js. To get started with Next.js, I'll guide you how you can create a new next.js project from scratch. Prerequestites You need to have installed: ...Discusscreate-next-app
Joao Bento Candido Bezerrajbcbezerra.hashnode.dev·Apr 27, 2024From NPM to PNMP: Speeding Up My Package Manager, One Letter at a Time!In the dynamic realm of JavaScript development, innovation is the driving force behind progress. Among the latest innovations shaking up the landscape is PNPM (Performant NPM), a revolutionary approach to package management that promises to streamlin...Discuss·27 readsnpm
Daseul Jungramigou.hashnode.dev·Apr 22, 2024Why PNPM? A Comprehensive Comparison with NPM and Yarn Through Its Powerful Symlink StrategyIntroduction In the ever-evolving world of JavaScript development, the choice of package manager can profoundly affect productivity and efficiency. While my company primarily used NPM, a companion of mine introduced me to PNPM during their migration ...Discusspacakage manager
Gokulblogs.itsgokul.co·Apr 19, 2024npm vs pnpm vs yarn: Which Package Manager is best?tl;dr use pnpm In the realm of JavaScript development, package managers are essential tools that streamline the process of managing dependencies, enabling developers to focus more on writing code rather than worrying about version conflicts or packag...Discuss·51 likes·275 readspnpm
Aishwary Guptaaishwarygupta.hashnode.dev·Apr 17, 2024Bun vs yarn vs pnpm vs npmAs we look ahead to 2024, the world of package managers is set to evolve in exciting and innovative ways. Package managers have become an integral part of the modern software development landscape, simplifying the process of managing dependencies, in...Discuss·1 like·326 readsHashnode