A toy web framework in Swift
summary
A toy framework called blame workor routes requests by mapping URLs to reusable components that render HTML via a small DSL, and it runs on the CocoaPod GCDWebServer so no custom HTTP server is needed. Persistence uses reflection to convert Swift structs into dictionaries written as plists (reflection is read-only in Swift 3), arrays/dictionaries get extensions to persist children, and TurboLinks is used for faster navigation. Prototype works but is incomplete, unoptimized and not production ready.
AI-written summary · about
chapters (6)
- 0:00Start
- 13:30Persistence
- 14:45Structs
- 14:58Protocols
- 22:12Pattern Matching
- 25:20Swift is a Young Language








