云代码正式更名「云引擎」,3.0 版本重磅上线

在云代码 2.0 中,大家可以通过使用自定义的第三方包,灵活地进行开发。但由于架构在沙箱环境中,云代码 2.0 在功能上会受到局限。为此,我们对其进行重构和改进,现在正式推出云代码 3.0。同时,我们将「云代码」正式更名为「云引擎」,即 LeanEngine,旨在打造一个更加通用的多运行时平台。

最新的云引擎,具备两个明显的特征:「去沙箱」和「支持 Python 运行时」。

去沙箱

没有沙箱环境,使得在云引擎上可以运行标准的 Node.js 项目,这意味着:

  • 你可以使用自己喜欢的 web 框架(比如 Express 4.x)。
  • 项目开发调试更加灵活,可以不依赖 命令行工具(不过该工具绝对是利器,谁用谁知道!)
  • leanengine-node-sdk 引入项目即可定义 Cloud 函数,拥有与云代码一样的能力。
  • 没有沙箱,操作更透明,功能不受限。

大家可以通过这两个示例项目进行体验:

支持 Python 运行时

云引擎增加对 Python 运行时的支持,终于让大家可以摆脱「回调噩梦」了。配合我们的 Python-SDK,你可以在云引擎上运行自己的 Python Web 服务:

  • python-getting-started:一个非常简单的 Python Web 的项目,可以作为大家的项目模板。效果体验:http://python.avosapps.com/

另外,我们更新了云引擎的文档内容和结构,大家可从如下地址看到最新的文档:

最后,再分享下我们下一步的规划:

  • 对 WebSocket 的支持:这样就可以在云引擎中使用 实时通信 组件,或者应用其他场景(比如游戏)。不过因为该功能设计点较多,请大家耐心等待。
  • 云引擎多节点负载均衡:有些规模较大的应用需要更多的运算资源,所以我们计划为云引擎开放多节点负载均衡的功能。

大家快快去尝鲜,与我们分享你的体验和感受!

云代码正式更名「云引擎」,3.0 版本重磅上线》上有1条评论

  1. Pingback引用通告: 2015 年 5 — 8 月份 Leancloud 更新汇总 | LeanCloud Blog

发表评论

电子邮件地址不会被公开。 必填项已用*标注