3 ms·
The issue with swift on the server currently is that it’s an entirely different compilation toolchain to that run on MacOS and iOS, so the language has differen
by thanatos_dem 7y ago
The issue with swift on the server currently is that it’s an entirely different compilation toolchain to that run on MacOS and iOS, so the language has different bugs than those that exist for app development, and gets less attention from swift developers.
If you want to take a stab at server side swift, I’d recommend looking at the swift port of Netty that Apple released called swift-nio (after the name “swetty” was nixed by Apple marketing and communications) - https://github.com/apple/swift-nio https://github.com/apple/swift-nio
- vyshane 7y agoThe NIO version of Swift gRPC is currently at v1.0.0-alpha.6. Hopefully we'll see a 1.0 version soon. Swift gRPC repo: https://github.com/grpc/grpc-swift https://github.com/grpc/grpc-swift
- vyshane 7y agoThis post on the Swift forums gives a good overview of Swift gRPC: https://forums.swift.org/t/discussion-grpc-swift/29584 https://forums.swift.org/t/discussion-grpc-swift/29584