Backend in Swift: It Exists and Works!
summary
Shows how to build a backend using Swift by reviewing open-source Swift server libraries that handle REST, OAuth and HTTP so you write only Swift request-handling code. Walks through building an API for user management with database storage and Basic auth, then deploying the Swift backend to Heroku and DigitalOcean. Ends with a debate about whether iOS Swift developers should also write backends.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:17Why Swift for backend
- 6:52When Swift isn't suitable
- 7:13Framework comparison
- 11:04Vapor project setup
- 20:06Database connection
- 34:23Authorization and tokens
- 37:07Heroku deployment
- 43:15Real-world use cases
- 56:04Q&A
related talks
39mBYOB: Build Your Own (Swift) Backend. Server-Side Swift beyond CloudKit
23mBuilding a Swift Web API
34mServer Side Swift
36mFull stack development with Swift and Vapor
37mWhy to Use Design First and Server Side Swift if Everything Works Anyway
37mHow does Server Side Swift Workout in the Real World?
20mSwift: One Language to Rule Them All
10mServer-Side Swift: Surviving or Thriving?
