补充: 参考Swift 语言正式开始布局 Server-Side 战略 可以看到Swift正在逐步加强Server开发的标准库支持,以便能够统一不同框架的各自实现。Swift Server Work Group预计SwiftNIO 从 Swift 4 开始稳定,主要基于IBM Kitura和Vapor社区的框架。
目前,Swift的服务端优势可能还不如Go
在Linux平台也有很多服务端Swift框架:
- Vapor - 推荐的服务端Swift web框架
- Kitura - 由IBM开发的Swift web框架和HTTP服务器
- Noze.io Swift的事件驱动I/O流
- Perfect - 服务端Swift,核心toolset和框架
- Zewo
- CleanroomLogger - 可扩展的基于Swift的Logging API
- HeliumLogger
- Rainbow
- SwiftyBeaver
...
- Swift packages for linux 汇总了大量用于Linux操作系统的Swift软件包,请参考原文获得最新的信息
- Web Development with Swift