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

推荐订阅源

C
Check Point Blog
AI
AI
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
U
Unit 42
Vercel News
Vercel News
Stack Overflow Blog
Stack Overflow Blog
P
Proofpoint News Feed
Microsoft Security Blog
Microsoft Security Blog
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
B
Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
F
Full Disclosure
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Help Net Security
Recorded Future
Recorded Future
N
News and Events Feed by Topic
雷峰网
雷峰网
V
Vulnerabilities – Threatpost
Schneier on Security
Schneier on Security
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Project Zero
Project Zero
罗磊的独立博客
G
GRAHAM CLULEY
腾讯CDC
P
Privacy International News Feed
V
V2EX
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
H
Heimdal Security Blog
L
LINUX DO - 热门话题
Forbes - Security
Forbes - Security
美团技术团队
MongoDB | Blog
MongoDB | Blog
Security Latest
Security Latest
M
MIT News - Artificial intelligence
T
Tor Project blog
Cisco Talos Blog
Cisco Talos Blog
宝玉的分享
宝玉的分享
T
Threat Research - Cisco Blogs
TaoSecurity Blog
TaoSecurity Blog

StackBlitz Blog

Cloudflare is now backing pkg.pr.new’s data infrastructure! Bolt 100K Open Source Fund ViteConf 2024 was a blast Unbundling the JavaScript ecosystem 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 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
WebContainers are now supported in Firefox on desktop and Android
Eric Simons CEO at StackBlitz making web development fast & secu · 2022-06-07 · via StackBlitz Blog

Almost exactly one year ago we launched WebContainers, our in-browser operating system capable of running full Node.js toolchains. The ability to instantly build the web using the web struck a chord with developers, and millions of developers now use StackBlitz every month for instant bug reports, live documentation examples, and much more.

While WebContainers are built entirely on web standardized APIs like WebAssembly and Service Workers, to date they’ve been limited to running in Chromium-based browsers due to differences in how these APIs work across different browser implementations. This can be worked around to some degree in userland, but because WebContainers are amongst the most sophisticated applications that run inside browser engines, we needed to team up with platform vendors directly to bring these instant development experiences to all browsers and devices.

Since joining the Bytecode Alliance a few months back, we’ve been collaborating with the Mozilla team on bridging this gap. Today we’re excited to share the amazing news:

🎉 WebContainers are now supported in Firefox, desktop and mobile! 🎉

You can try the public beta now in your Firefox browser on your desktop or mobile device by going to stackblitz.com and starting a new project:

Start building & debugging web applications instantly in Firefox on StackBlitz.com

What does it mean for the web ecosystem?

This is a major milestone for web developers using Firefox, as you can now:

  • Create and develop full web applications inside your browser tab
  • Debug Node.js applications natively using Firefox DevTools
  • Share development environments instantly via URL

This is also a major milestone for the Web, as running entire development environments is one of the key stress tests of any platform. Crucial to note, we are talking here about web standardized APIs and not proprietary technology.

This remarkable achievement brings us closer to a vision both Mozilla and StackBlitz share:

It should be as easy to build the web as it is to browse it.

Web standards are important. They ensure that progress in one area unlocks new possibilities for the whole ecosystem. In this case, we are making it easier to build the web. But why?

We see three main reasons for why it’s so crucial to bring web development in-browser:

  1. Setting up a new developer environment is, sadly, a long and frustrating all-too-common experience - it’s time-consuming, ridden with bugs, unclear errors, and increasingly insecure. We are eliminating it.
  2. The introduction of browser DevTools was met with great enthusiasm because finally, developers could debug their applications inside their browser. Why stop there? Imagine having the entire IDE inside the browser where you can both develop the web, test it, and debug it, all in one window. Not being able to do so is a bug, not a feature, and we are changing that.
  3. Web development should be accessible to people without deep dev expertise. Just as our friends at Mozilla say, the increasing complexity of web development “disempowers site authors by hampering their ability to express themselves.” We are making writing applications no-code or low-code even easier.

We are really excited about the future that this milestone unlocks, and we hope you are too.

Try the public alpha now in your Firefox browser (on your desktop or a mobile device) by going to stackblitz.com and starting a new project. Or, if you already are a Vite fan, simply visit vite.new.

Share your feedback with us! We are looking forward to building the future of web with you.

PS - Interested in the deep technical details on how we made this happen? Stay tuned for the blog post from our engineering team later this week.