119: Ryan Toronto - Why a Back-End Developer Made the Switch to SPAs

Full Stack Radio

Episode | Podcast

Date: Wed, 17 Jul 2019 14:34:00 +0000

<p>Topics include:</p><ul> <li>How modernizing a Flash app drove Ryan to start building SPAs</li> <li>How products are really just user interfaces to the end user, and why that means it makes sense to make the UI the core of your codebase</li> <li>Why the backend will continue to be commoditized and application developers will be spending more and more of their time in the UI</li> <li>What makes something a web app instead of a website, and why almost everything is actually an app</li> <li>Why application developers still need to write server-side code right now and what areas have the biggest room for innovation and improvement</li> </ul><p>Sponsors:</p><ul> <li> <a href="https://cloudinary.com/users/register/free?utm_source=fullstackradio&amp;utm_medium=Sponsored_Podcast&amp;utm_content=fullstackradio_PodCast">Cloudinary</a>, sign up and get 300,000 images/videos, 10GB of storage and 20GB of monthly bandwidth for free</li> <li> <a href="https://www.digitalocean.com/?refcode=74a1c5d63dac&amp;utm_source=fullstackradio&amp;utm_medium=podcast&amp;utm_campaign=DO_Dev_Signup_Cold_FullStackRadio_Podcast">DigitalOcean</a>, get your free $50 credit at <a href="https://do.co/fullstack">do.co/fullstack</a> </li> </ul><p>Links:</p><ul> <li> <a href="https://embermap.com/">EmberMap</a>, Ryan's tutorial site</li> <li><a href="https://miragejs.com">Mirage.js</a></li> <li><a href="https://twitter.com/simonw/status/1143638272993742848">Client-side SQL</a></li> <li><a href="https://graphql.org/">GraphQL</a></li> <li> <a href="https://github.com/hasura/graphql-engine">Hasura GraphQL Engine</a>, an automatic GraphQL API over Postgres</li> <li><a href="https://twitter.com/garybernhardt/status/1140714850860933120">Conversation on ugprading API requests</a></li> <li><a href="http://www.fullstackradio.com/60">Interview with Michelle Bu of Stripe</a></li> </ul>