1.Swift写后台-了解Perfect

作者: 江将蒋酱 | 来源:发表于2016-06-27 11:14 被阅读1432次

    一句话介绍:解决通常情况下需要掌握两种语言才能完成前后台代码编写。

    Perfect:Swift 语言服务器端软件框架

    官方介绍

    Perfect是一组完整、强大的工具箱、软件框架体系和Web应用服务器,可以在Linux、iOS和macOS (OS X)上使用。该软件体系为Swift工程师量身定制了一整套用于开发轻量、易维护、规模可扩展的Web应用及其它REST服务的解决方案,这样Swift工程师就可以实现同时在服务器和客户端上采用同一种语言开发软件项目。

    资源汇总

    Swift要求版本:3.0到4.0(确认方式:打开终端输入swift --version)
    Ruby、SSL等软件安装(文档里面有介绍)
    Perfrect了解学习地址:https://www.perfect.org
    GitHub地址:https://github.com/PerfectlySoft/Perfect

    好了,准备好以上工具和资料之后,就可以开始做事了。

    1.在终端完成基本项目的准备

    git clone https://github.com/PerfectlySoft/PerfectTemplate.git
    cd PerfectTemplate
    swift build
    .build/debug/PerfectTemplate
    

    2.完成之后终端会给你提示,告诉你已经监听了localhost:8181的端口

    终端

    3.浏览器打开端口,会看到我们最熟悉的HelloWorld。

    服务器启动

    4.通过Xcode管理服务器代码

    在终端命令行内输入:
    swift package generate-xcodeproj
    然后打开产生的文件“PerfectTemplate.xcodeproj”,确定选择了可执行的目标文件,并选择在“my Mac”运行。

    Xcode管理

    这样一来就完成了一个Mac上面使用swift-Perfect 创建的一个服务器啦

    相关文章

      网友评论

        本文标题:1.Swift写后台-了解Perfect

        本文链接:https://www.haomeiwen.com/subject/ugyzdttx.html