Perfect:Swift语言服务端开发工具包
Perfect 是一个使用Swift编程语言开发Web和其他REST服务的框架,其主要目标是简化需要后端服务器软件的移动应用的开发,使开发人员可以使用同一种语言进行客户端和服务端开发。 \u0026#xD;\n\u0026#xD;\n Perfect能为开发人员带来如下好处: \u0026#xD;\n\u0026#xD;\n 开发人员只需要学习Swift一种语言,就可以进行iOS移动应用、后端、Web及可穿戴设备开发;\u0026#xD;\n\u0026#xD;\n 客户端和服务端开发使用了许多相同的类和工具,减少了代码重复;\u0026#xD;\n\u0026#xD;\n 完全支持Xcode开发和调式,开发人员可以使用相同的工具同时调试客户端和服务端。\u0026#xD;\n Perfect主要包含以下组件。 \u0026#xD;\n\u0026#xD;\n PerfectLib \u0026#xD;\n\u0026#xD;\n PerfectLib 是一个Swift模块,提供了一套进行服务端和客户端开发的核心工具。在许多情况下,客户端和服务端使用相同的API。不过,其目标是在客户端使用平台提供的API,降低应用膨胀的可能性,并提供一个可以同时支持Linux和OS X的、完整的服务端解决方案。 \u0026#xD;\n\u0026#xD;\n