纸莎草纸客户端或服务器上用于Swift的类型化网络接口
纸莎草纸Papyrus是用于在Swift中定义网络API的帮助程序库。它利用Codable和Property Wrappers来创建易于阅读,易于使用(在服务器或客户端上)和易于提供(在服务器上)的网络API。在Swift客户端和服务器之间共享时,它在请求和处理HTTP请求时强制类型安全。安装服务器像一样,在服务器端import Alchemy时也会包含Papyrus。共享图书馆如果您要使用Swift库在客户端和服务器之间共享代码,则可以通过SPM将Papyrus添加为对该库的依赖项。 // in your Package.swift dependencies : [ . package ( url : " https://github.com/alchemy-swift/alchemy " , . upToNextMinor ( from : " 0.1.0
papyrus-main.zip
预估大小:36个文件
papyrus-main
文件夹
.gitignore
53B
Sources
文件夹
Papyrus
文件夹
Decoding
文件夹
DecodableRequest.swift
1KB
RequestDecoder.swift
10KB
Optional+Unwrap.swift
435B
Encoding
文件夹
Vendor
文件夹
43.17KB
文件大小:
评论区