iPhreaks

iPS 279: Serverside Swift with Gopal Sharma


Listen Later

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 Yet
  • https://vapor.codes/
  • https://www.kitura.io/
  • https://twitter.com/gopalkri
  • https://www.facebook.com/iphreaks/
  • https://twitter.com/iphreaks
Picks Gopal Sharma:
  • https://github.com/groue/GRDB.swift
  • http://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
View all episodesView all episodes
Download on the App Store

iPhreaksBy Charles M Wood

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

17 ratings


More shows like iPhreaks

View all
JavaScript Jabber by Charles M Wood

JavaScript Jabber

235 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

33 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

58 Listeners

My JavaScript Story by Charles M Wood

My JavaScript Story

4 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

61 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners