Bolt.new:Al帮你自动写代码,自动运行并自动部署 而且全部在浏览器中完成

文章3个月前更新 admin
136 0

StackBlitz推出了Bolt.new,这是一款结合了Al与WebContainers技术的强大开发平台,允许用户快速搭建并开发各种类型的全栈应用。
它的主要特点是无需复杂的开发环境配置,你可以直接通过网页端在线完成从编写代码到部署应用的所有步骤,极大地方便了开发过程。
Bolt.new旨在为开发者提供一个轻量级、基于浏览器的全栈开发环境。你可以通过简单的提示创建、编辑、运行和部署复杂的全栈应用,而且全部在浏览器中完成整个开发流程,不需要安装额外的软件。
这意味着,你只要有一个浏览器,就能创建、编辑、运行、调试并发布完整的应用程序。
Prompt, Run, Edit,Deploy(提示、运行、编辑和部署)
-用户可以直接在平台上通过简单的提示命令(Prompt)快速生成代码,A1会根据提示生成符合要求的代码片段或项目结构。
-完成代码后,用户可以立即在浏览器中运行代码,看到实际效果
-提供了代码的编辑功能,用户可以对生成的代码进行修改和优化。
-部署功能则允许用户一键将应用发布到线上,无需单独配置服务器或云服务。Bolt.new:Al帮你自动写代码,自动运行并自动部署 而且全部在浏览器中完成WebContainers是什么?
那么,bolt.new如何在浏览器标签中运行,而无需虚拟机呢?
秘密就在于WebContainers,它是我们的微型操作系统,可以在你的浏览器标签中运行完整的web开发环境。
WebContainers是一种运行在浏览器中的全栈Node.js环境,使用WebAssembly技术,不依赖远程服务器。它允许开发者在浏览器中创建和运行Node.js应用,并且能够在毫秒内启动这些环境,还可以通过链接分享应用。
主要特点:
浏览器内本地运行Node.js:这是首次实现, Node.is在浏览器内本地运行,所有代码执行都在浏览器的安全沙箱中进行,不需要远程虚拟机或本地二进制文件。
比本地环境更快:构建速度比本地环境快20%,包安装速度比Yamn或npm快5倍以上
安全性:代码执行完全在浏览器中进行,避免了远程服务器的安全风险,确保了更高的安全性。
实时共享和协作:开发者可以通过浏览器运行应用并即时分享链接,无需设置复杂的本地环境.
Chrome DevTools集成:与Chrome开发工具无缝集成,实现浏览器内的后端调试,无需额外的安装或扩展。

© 版权声明

暂无评论

暂无评论...