5 ms·
Sucrase, written in Typescript, claims to be 2x faster than esbuild. I'll leave you to your own benchmarks.
by randomdata 5y ago
Sucrase, written in Typescript, claims to be 2x faster than esbuild.
I'll leave you to your own benchmarks.
- morelisp 5y agoSucrase does this by removing some things you might expect to be table stakes, like detecting invalid parse trees and complete JS syntax. Pragmatically, esbuild can also start faster and parallelize, which means shorter wall-clock builds.
- randomdata 5y agoSure, but esbuild also drops features found in the compared tools to gain a performance edge. The language may bring some marginal difference, but it's clear that the algorithm is the most significant piece.