iPhreaks

iPS 279: Serverside Swift with Gopal Sharma

12.24.2019 - By Charles M WoodPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

In this episode of the iPhreaks Show the panel interviews Gopal Sharma who gave a talk at try! Swift 2018 about serverside Swift. He starts by sharing his background and how got into building stuff for the serverside. In his talk, Gopal outlined what is expected in a serverside framework and explains where Swift was at.    The major things looked for in a serverside framework are performance and predictability. Swift has the basic building blocks of a serverside framework and Gopal shares what makes Swift unique. Its been over a year since his talk and Gopal tells the panel that things have improved for serverside Swift since then.    Gopal explains that the real reason to use serverside Swift is for Neo. Vapor and Kitura are the Swift frameworks built on top of Neo. Gopal compares these too frameworks and walks the panel through the specifics of each one. They discuss how each handles requests, databases, migration, template-based rendering, and microservice environments.   The panel discusses which frameworks should be used for different projects. They share their preferences for ORMs and weigh the costs and benefits of using ORMs. Gopal explains why he prefers to just use SQL and avoid ORMs. Shawn shares tips for using ORMs and explains how they save him time and make him more efficient.  Panelists Alex Bush Shawn Clabough Guest Gopal Sharma Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly Links Swift on Server: Are We There Yethttps://vapor.codes/https://www.kitura.io/https://twitter.com/gopalkrihttps://www.facebook.com/iphreaks/https://twitter.com/iphreaks Picks Gopal Sharma: https://github.com/groue/GRDB.swifthttp://diesel.rs/guides/getting-started/https://github.com/cashapp/sqldelight Alex Bush: The Obstacle Is the Way: The Timeless Art of Turning Trials into Triumph Shawn Clabough: Recreational Hockey

More episodes from iPhreaks