parcel
esbuild

parcel | esbuild | |
---|---|---|
185 | 356 | |
43,830 | 38,910 | |
0.2% | 0.4% | |
9.2 | 9.2 | |
1 day ago | 11 days ago | |
JavaScript | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
parcel
-
Migrating a JavaScript Project from Prettier and ESLint to BiomeJS
https://parceljs.org/ is another.
It even supports languages like `` out of the box which is pretty cool.<p>IIRC it downloads necessarily plugins on the fly.
-
Create React App is Deprecated β Whatβs Next ?
Parcel is another alternative that requires zero configuration and is super fast. If you want a simple React setup without any hassle, Parcel is a great choice.
-
Bun 1.2 Is Released
From its documentation [1] it looks a lot like a parceljs replacement [2], i.e. a zero config bundler which processes and bundles the dependencies in .html pages. So great for simple websites, not for replacing an entire Vite stack.
[1] https://bun.sh/docs/bundler/fullstack
[2] https://parceljs.org
-
What is Evan You doing by creating VoidZero, and what are the issues with JS toolchains?
Packagers are the ones we most frequently come into contact with, such as Webpack Vite and Parcel. The latter may not be commonly used, but it is also a well-established tool.
-
Node.js: A brief history of cjs, bundlers, and esm
npm packages dramatically sped up the productivity of developers by being able to leverage other developers' work. However, it had a major disadvantage: cjs was not compatible with web browsers. To solve this problem, the concept of bundlers was born. browserify was the first bundler which essentially worked by traversing an entry point and "bundling" all the require()-ed code into a single .js file compatible with web browsers. As time went on, other bundlers with additional features and differentiators were introduced. Most notably webpack, parcel, rollup, esbuild and vite (in chronological order).
- Parcel is a zero configuration build tool for the web
-
TypeScript 5.7 RC Released, New npm Alternative, The Future of JavaScript Frameworks and more
The AI Framework Debate
-
Bluetooth Low Energy based RGB LED Strip color control from a web browser and STM32
You will need a web bundler. You can use parcel.js
-
Connecting to BLE device and Reading Characteristics using JavaScript
To run this script, we need a web bundler like parcel js.
-
Tools and libraries widely used in micro frontend architectures!
Official Website
esbuild
- Esbuild β An Fast Bundler for the Web
- Quais as melhores ferramentas para trabalhar com Node?
-
Understanding how Vite deals with your node_modules
Pre-bundle all the dependencies on the "optimization boundary" list into node_modules/.vite/deps/ folder. This step is done by esbuild.
- Show HN: Nue β Apps lighter than a React button
- A 10x Faster TypeScript
-
Extensible WASM Applications with Go
ESBuild is a bundler. The subtitle on the website is literally βAn extremely fast bundler for the webβ. To bundle, pass β-bundle flag.
https://esbuild.github.io/
-
How I Built a SpeedtestTracker with Raspberry PI and AWS Lambda
esbuild for bunding both the client and server separately
-
Modern JavaScript for Django Developers
> like individual loaders/modules are/were slow, rather than webpack itself
tbh this is just nitpicking, I'm not a react developer to do CRA debugging for them. They're paid by Facebook a couple orders of magnitude more than what we're making here, and if they're fine with the intact CRA configuration being that slow, while a third-party alternative rips through the massive pile of shit I'm working on while not bringing any obvious downsides, I'll just to the alternative.
It's a well known problem: esbuild, which is the base of vite's HMR, boasts of speeds dozens to hundreds of times faster than webpack:
https://github.com/evanw/esbuild?tab=readme-ov-file#why
-
Custom builder for Angular: My way
Micro-frontend has always aroused my curiosity: I wanted to understand how they work, how to build them, what their pros and cons are. In 2018, inspired by this topic, I tried to build something similar to single-spa in one of the pet projects. At that time, there was no Webpack Module Federation (WMF), and Webpack itself seemed inconvenient. The choice fell on ESBuild and importmap. Browser support for importmap at the time was mostly on paper or with special flags in browsers. For this reason, I used a polyfill. But, surprisingly, everything worked and even in several projects.
-
A Simple Approach to SSR with React 19 and esbuild
Why esbuild? compared to other tools esbuild keeps things minimal, it is very fast(the fastest bundler as of today) and supports typescript and esm by default.
What are some alternatives?
gulp - A toolkit to automate & enhance your workflow
swc - Rust-based platform for the Web
vite - Next generation frontend tooling. It's fast!
Rollup - Next-generation ES module bundler
ncc - Compile a Node.js project into a single file. Supports TypeScript, binary addons, dynamic requires.
