iPS 279: Serverside Swift with Gopal Sharma
Published December 24, 2019
|
51 min
    Download
    Add to queue
    Copy URL
    Show notes

    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

    Picks

    Gopal Sharma:

    Alex Bush:

    Shawn Clabough:

    • Recreational Hockey

      15
      15
        0:00:00 / 0:00:00