Swift is a great language for writing your server applications, and powers critical services across Apple’s cloud products. We’ll explore tooling, delve into the Swift server package ecosystem, and demonstrate how to interact with databases and add observability to applications.
Discuss this video on the Apple Developer Forums:
https://developer.apple.com/forums/topics/programming-languages-topic?cid=yt-w-0011
Explore related documentation, sample code, and more:
Swift Server Workgroup: https://www.swift.org/sswg/
Swift Package Ecosystem: https://www.swift.org/packages/
Swift on Server: https://www.swift.org/server/
Meet Swift OpenAPI Generator: https://developer.apple.com/videos/play/wwdc2023/10171
Beyond the basics of structured concurrency: https://developer.apple.com/videos/play/wwdc2023/10170
00:00 - Introduction
00:13 - Agenda
00:27 - Meet Swift on Server
02:30 - Build a service
03:46 - Swift OpenAPI generator
05:42 - Database drivers
10:53 - Observability
15:19 - Explore the ecosystem
16:12 - Wrap up
More Apple Developer resources:
Video sessions: https://apple.co/VideoSessions
Documentation: https://apple.co/DeveloperDocs
Forums: https://apple.co/DeveloperForums
App: https://apple.co/DeveloperApp