How does esm.run ensure high performance and uptime globally, including in mainland China?
esm.run is powered by jsDelivr and its sponsors, including Cloudflare, Fastly, Bunny, and GCore. This multi-CDN approach guarantees optimal performance and availability across the globe, extending to mainland China.
What happens to files after they are built by esm.run?
Once a file is built, it is stored in a permanent storage system that is shared by all edge servers. This ensures that subsequent access to these files will always be fast, even if they haven't yet been cached at a specific CDN edge.
What advanced delivery optimizations does esm.run utilize?
esm.run employs state-of-the-art delivery optimizations such as HTTP/2, HTTP/3, code minification, brotli compression, fine-tuned HTTP caching, and dependency preloading. These technologies are used to maximize overall performance.
Can esm.run be used for production applications?
esm.run links are suitable for quick demos or prototyping. While the production feature is currently in beta, it is recommended to use jsDelivr's main domain for production environments once this feature is officially released.
What environments are compatible with JavaScript modules loaded via esm.run?
JavaScript modules loaded through esm.run are designed to work in modern web browsers, Node.js, and Deno environments. This broad compatibility allows for flexible use across different development ecosystems.