WebIDE:在浏览器中写代码的时代即将来临?( 十 )

上面只是从使用者的角度看 WebIDE 的优缺点及应用,但如果从行业及技术趋势分析会发现 WebIDE 有更多的优势。

为什么云厂商追逐 WebIDE

近两年来云原生的概念被越来越多的公司接受,云原生的代表项目 Kubernetes 更在 2017 年取得了辉煌的成功。而云原生概念下的开发体验,集中体现在 DevOps 和 CI/CD——这是云计算公司打造围绕云计算的开发流程的背景。

2017 年 4 月,AWS 发布了持续交付工具链 CodeStar,它将开发者在运维上消耗的精力降到了最低,开发者几乎只用关心写代码就好了。8 个月后,Cloud9 发布,并且与 CodeStar 集成。

WebIDE:在浏览器中写代码的时代即将来临?

(AWS CodeStar 工作流)

在上面这张图中,Cloud9 几乎参与了应用的整个生命周期,包括代码的提交、构建和部署。有了 Cloud9 和 CodeStar,你甚至不用离开 AWS 网站就可以维护一个项目。不过,为了兼容传统开发习惯,CodeStar 开发了 Visual Studio 和 Eclipse 的插件,使用插件也可以和 Cloud9 达到同样效果。