WebContainers now run on Safari, iOS, and iPadOS
Blog post from StackBlitz
WebContainers, a technology by StackBlitz designed to run Node.js applications in the browser, now supports Safari on iOS and iPadOS, marking a significant milestone in web development by enabling interactive code examples and playgrounds on Apple devices. This advancement follows the integration of SharedArrayBuffer, a modern JavaScript feature, into Safari, overcoming initial compatibility challenges due to differing browser engines and memory management constraints. Although WebContainers are now compatible with all major browsers, including Chrome, Firefox, and Safari, memory limitations on mobile devices, particularly with Safari, pose ongoing challenges. StackBlitz remains committed to future-proofing web development by continuously improving the developer experience and supporting the open-source ecosystem, while inviting community feedback to refine WebContainer performance across platforms.