惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cloudbric
Cloudbric
T
Threat Research - Cisco Blogs
Simon Willison's Weblog
Simon Willison's Weblog
AWS News Blog
AWS News Blog
P
Privacy & Cybersecurity Law Blog
H
Help Net Security
云风的 BLOG
云风的 BLOG
G
GRAHAM CLULEY
Spread Privacy
Spread Privacy
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
A
Arctic Wolf
Project Zero
Project Zero
Engineering at Meta
Engineering at Meta
P
Privacy International News Feed
Blog — PlanetScale
Blog — PlanetScale
Stack Overflow Blog
Stack Overflow Blog
M
MIT News - Artificial intelligence
The Register - Security
The Register - Security
Recorded Future
Recorded Future
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
C
Cisco Blogs
PCI Perspectives
PCI Perspectives
Recent Announcements
Recent Announcements
Martin Fowler
Martin Fowler
A
About on SuperTechFans
W
WeLiveSecurity
GbyAI
GbyAI
V
Vulnerabilities – Threatpost
The GitHub Blog
The GitHub Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
Check Point Blog
Y
Y Combinator Blog
月光博客
月光博客
Scott Helme
Scott Helme
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
F
Fortinet All Blogs
U
Unit 42
G
Google Developers Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Threatpost
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google Online Security Blog
Google Online Security Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Cisco Talos Blog
Cisco Talos Blog
博客园 - 三生石上(FineUI控件)
Hugging Face - Blog
Hugging Face - Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 司徒正美

StackBlitz Blog

Cloudflare is now backing pkg.pr.new’s data infrastructure! Bolt 100K Open Source Fund ViteConf 2024 was a blast StackBlitz is joining the Open Source Pledge Announcing TutorialKit: Interactive tutorials in the browser Get ready for ViteConf 2024 Announcing pkg.pr.new StackBlitz welcomes Ari Perkkiö, core team member of Vitest Catch us at Figma Config WebContainers and the future of web dev (interview with Jòan Varvenne) Open Source at StackBlitz Avoiding CORS issues with this one simple trick How to document design system components What is Vite (and why is it so popular)? Improving the developer experience of enterprise design systems Flow state: Why fragmented thinking is worse than any interruption What is Storybook? An Overview for Developers The Self-Rendering Eval Shirt Starters Upgrade: WebContainers and Vite Putting the Dev in Figma’s Dev Mode Announcing StackBlitz Self-hosted Building Together in Illinois 5 lessons design systems teams can learn from open-source maintainers Announcing Native Language Support in WebContainers Introducing StackBlitz Teams ViteConf is back! Bringing Sharp to WebAssembly and WebContainers npm, yarn and pnpm are now supported natively in WebContainers The Atomic Waltz: Unraveling WebAssembly Issues in V8 and SpiderMonkey WebContainers now run on Safari, iOS, and iPadOS Now I am become the Destroyer of Threads WebContainer API is here. StackBlitz September 2022 Update StackBlitz August 2022 Update StackBlitz July 2022 Update Introducing: Collections and Social Previews! Down the caching-hole: adventures in Announcing ViteConf StackBlitz June 2022 Update The Fox and the Bolt: Bringing WebContainers to Firefox WebContainers are now supported in Firefox on desktop and Android StackBlitz May 2022 Update StackBlitz April 2022 Update Cloudflare and StackBlitz partner to bring Cloudflare Workers to your browser Powering over 2M developers a month, StackBlitz has raised $7.9M StackBlitz March 2022 Update Announcement: WebContainers are out of beta in Chromium StackBlitz has joined the Bytecode Alliance StackBlitz February 2022 Update Bringing WebContainers to all Browsers: a call to action for COEP Credentialless Cross-Browser support with Cross-Origin isolation StackBlitz welcomes Patak, core maintainer of Vite Chasing Memory Bugs through V8 and WebAssembly Remix v1 has landed, and it runs on WebContainers SvelteKit is now fully supported in WebContainers We Shopify partners with StackBlitz to bring Hydrogen development in-browser StackBlitz September 2021 Update Introducing Vite.new Templates! Announcing WebContainers Astro support! 🛰 Introducing: SQLite3 support in WebContainers! 🧪 StackBlitz July 2021 Update StackBlitz June 2021 Update Introducing WebContainers: Run Node.js natively in your browser Interactive Docs: The new norm for Remote Work
Unbundling the JavaScript ecosystem
Eric Simons CEO at StackBlitz making web development fast & secu · 2024-10-01 · via StackBlitz Blog

There are two ways to make money: bundling, and unbundling. For a long time, the pendulum swung towards bundling. Babel, webpack, and React won the frontend battle, helping a generation of developers deliver experiences that were unthinkable before. Vertically integrated metaframeworks and services pushed this stack even further.

As usual with the Web, the pendulum swung back. SWC, and later Oxc appeared as options for Babel. Rollup and esbuild gave us alternatives to webpack. And the frameworks’ mind-share exploded and is now as diverse as it has ever been. Developers flocked to mix and match these new options, creating a variety of new stacks.

After a great unbundling, a new re-bundling process follows. However, the bundled layers evolve adapting to the next stage. As part of a new generation of tools, Vite emerged four years ago, pairing rollup and esbuild with an unbundled dev server (double entendre!).

Vite ignited an innovation spree in the frontend ecosystem. Different teams heavily collaborated and re-bundled their build tools needs. A new shared layer specially designed to fuel an explosion in new meta-frameworks exploration. Vite vanished a complete set of pain points and problems. And because of that, they have been rewarded with extraordinary growth. Vite built something new and novel, but building on the shoulders of the mature and flexible Rollup ecosystem. This greatly helped its adoption story.

They also heavily bet on community. They didn’t take- they gave. Its ecosystem is inclusive, fun, collaborative. And if history is any indicator, those are the most formidable types of communities to pursue a long-term vision.

This approach also means Vite is ending up across an incredible surface area: web applications, unit tests, server runtimes, and beyond. New opportunities to share and re-bundle are now made possible. Maybe we’ll see Vite and WebContainers powering a new type of edge runtime.

One of the benefits of StackBlitz being a solid, revenue-generating business is that we can redeploy that capital into things we have high conviction in. To date, we’ve largely done this helping Vite and its ecosystem as much as we could. We sponsored the Vite project and then hired patak, one of its main maintainers, to work full-time on Vite. Last year, we became the main sponsors of Volar. And a few months ago, we hired Ari Perkkio, a Vitest maintainer. We also hosted three ViteConf editions, the best way we found to celebrate how incredible the Vite Ecosystem is.

The next chapter

Today, we’re announcing something new- we’ve made our first investment in another company.

After proving the core idea and traction, now Evan has assembled a team to take Vite to the next level. We’re excited to welcome VoidZero. Their work in Oxc, Rolldown, Vite, and Vitest will have a profound effect on the Web ecosystem. We’re honored to be part of Vite’s story, and we’re committed to continue being an active supporter. This is a time to double down our efforts, find new ways to collaborate and ensure DX keeps improving for everybody. Our bet in Vite has never felt more prescient.

Vite doesn’t talk about performance. It delivers it.
And we love that. It’s the same thing we do at StackBlitz.

ViteConf 24 couldn’t come at a better time. See y’all this October 3rd and 4th to celebrate the future of Web Tooling! Let’s keep building together, lighting fast!