本文共 874 字,大约阅读时间需要 2 分钟。
在之后,IBM最近宣布他们的下一个计划是通过预览IBM Swift运行环境、包目录和开源来在云端支持Swift,其中Kitura是一个web应用开发框架。
\\IBM Swift运行环境旨在能够部署Swift代码到IBM云平台Bluemix。在Bluemix上提供对Swift的支持是通过完成,它是几个能在Bluemix上使用的构建包之一,这些构建包提供几种语言的支持,包括Java、Ruby、NodeJS等。IBM提供了一个来阐述如何使用Swift构建包部署Swift应用。
\\IBM 也可以在Bluemix上获取,它提供了依赖管理、组件版本控制和分布式管理,是为了在开发者中更容易地分享Swift包、库和模块。包目录允许开发者们既可以搜索也可以查看可以使用的包,还可以提交新的包。IBM Swift包目录就像一个店面一样,它允许开发者们依据许多不同的标准来浏览包,例如最受欢迎的包、最新的包或非常重要的包——当许多包都依赖于这个包时,它就变得更加重要。
\\最后,Kitura是一个Express.js驱动的web框架和web服务器,它旨在支持创建点到点的、使用Swift构建的云应用。它提供了许多重要的功能,例如URL路由、JSON解析和静态文件服务。另外,Kitura基于多线程优化技术和可插拔中间件创建的多级程序设计。据IBM说,这应该会使在前端和后端之间共享部分代码成为可能。
\\如前所述,几个月前IBM介绍了他们的,提供了一个可以被用于评估Swift代码并检查输出的REPL。IBM Swift沙盒和十分相似,但是它运行在IBM Bluemix上,因此它允许开发者们在使用IBM云解决方案的同时能够预览他们的代码。
\\在上,IBM的杰出工程师关于IBM为了在云端支持Swift而做出的努力,包括Swift包支持的云服务、工具集成和IBM Swift沙盒。
\\查看英文原文:
\\感谢对本文的审校。
\给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博(,),微信(微信号:)关注我们。
转载地址:http://kvkix.baihongyu.com/