Intrinsic type-safety cross-process with barely any work from me was super comfy and made the 1,000 miles between me and my server seem no different to passing data between view-controllers.

Source: Server-side Swift: Making Canopy – Max Howell – Medium