Starters Upgrade: WebContainers and Vite
Blog post from StackBlitz
StackBlitz has announced significant upgrades to its Starters list by integrating WebContainers and Vite, aiming to enhance the developer experience by providing a more seamless in-browser coding environment. Initially launched in 2017 with a limited set of frameworks, StackBlitz's Starters have evolved from a custom runtime called EngineBlock to adopting WebContainers, a micro-operating system that can run Node.js toolchains in the browser. This transition allows developers to work in an environment closely mirroring local setups, with access to a terminal for executing commands. The integration with Vite, which has seen a substantial increase in popularity, has led StackBlitz to replace its EngineBlock starters with Vite templates, ensuring broader support for modern JavaScript frameworks like React, Vue, and Angular. These changes apply only to new projects, maintaining the functionality of existing ones, and signify StackBlitz's commitment to evolving alongside the JavaScript ecosystem. With plans for a new editor and enhanced starters’ capabilities, StackBlitz aims to make web development more productive and engaging, reflecting its ongoing support for the vibrant open-source community.