Adam Wathan & Derrick Reimer , Full Stack Radio

92: Derrick Reimer - Building an SPA with Elm, Phoenix and GraphQL

03 Jul 2018 • 62 min • EN
62 min
00:00
01:02:06
No file found

Topics include: Why Derrick chose to build Level as an SPA Choosing Elm over React or Vue How Elm is sort of like a language and framework combined Moving to Phoenix from Rails Why getting abstractions right feels easier in a functional language How "contexts" help you organize your Phoenix code The benefits of GraphQL over REST What it looks like to implement GraphQL on the server Avoiding n+1 queries with GraphQL Sponsors: Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days Cloudinary, sign up and get 300,000 images/videos, 10GB of storage and 20GB of monthly bandwidth for free Links: Level Level live-coding screencasts on YouTube Elm, the functional programming language Derrick is using on the frontend An Introduction to Elm, the official tutorial The Elm Architecture Elixir, the functional programming language Derrick is using on the backend Phoenix, the Elixir framework Contexts in Phoenix GraphQL Absinthe, GraphQL implementation for Elixir

From "Full Stack Radio"

Listen on your iPhone

Download our iOS app and listen to interviews anywhere. Enjoy all of the listener functions in one slick package. Why not give it a try?

App Store Logo
application screenshot

Popular categories