#packaging

Subscribe
Packaging in the context of JavaScript is a way of bundling multiple files and/or libraries into one single file. This helps to reduce the number of requests that need to be made to the server when loading a website, as well as decrease the size of the application. It also helps to make the code easier to maintain and debug. Popular tools for packaging JavaScript include Webpack, Parcel, and Rollup.
DevOps.js Conf 2022DevOps.js Conf 2022
31 min
pnpm – a Fast, Disk Space Efficient Package Manager for JavaScript
You will learn about one of the most popular package managers for JavaScript and its advantages over npm and Yarn.
A brief history of JavaScript package managers
The isolated node_modules structure created pnpm
What makes pnpm so fast
What makes pnpm disk space efficient
Monorepo support
Managing Node.js versions with pnpm


JSNation 2022JSNation 2022
20 min
Immutable Web Apps
Resolving dependencies when they are all bundled together is easy. Resolving dependencies when they are in being loaded via script tags is much more challenging. The goal of this talk is to explain how Meltwater handles dependency resolution when building native Web Component based applications that rely on packages published by many different teams.
JSNation 2022JSNation 2022
29 min
Yarn 4 - Modern Package Management
Yarn 4 is the next major release of your favourite JavaScript package manager, with a focus on performance, security, and developer experience. All through this talk we'll go over its new features, major changes, and share our long-term plans for the project.
If you only heard about Yarn without trying it yet, if you're not sure why people make such a fuss over package managers, if you wonder how your package manager can make your work simpler and safer, this is the perfect talk for you!
DevOps.js Conf 2021DevOps.js Conf 2021
26 min
What's New in npm?
The npm CLI has been,
&
continues to be, a core developer tool of the Node.js/JavaScript ecosystem. This past year npm@7 became Generally Availble, introducing with it a wealth of changes
&
net-new capabilities including: lockfile upgrades, workspace support, installing peer dependencies default, npm diff, npm explain, npm exec, npm set-script
&
much, much more. We'll dive into this work as well as share some exciting news about what to expect in the weeks
&
months to come.


DevOps.js Conf 2021DevOps.js Conf 2021
33 min
Yarn in Depth: Why & How
Since 2017 Yarn proved itself a pillar of JavaScript development incubating numerous features our ecosystem now heavily relies on. As years passed, as competitors improved, so did Yarn, and it's now time today to dive into the features and tradeoffs that make Yarn a truly unique gem of the JavaScript ecosystem.