PLAY PODCASTS
Server-side state means global resource identity
Episode 75

Server-side state means global resource identity

Sam and Ryan chat about building a Vue app with Mirage, and how quickly they ran into a need for a global resource store. They also talk about their recent work on Mirage JS and discuss an Ember NYC talk about how compilers enable abstractions.

Frontend First

October 4, 20191h 13m

Audio is streamed directly from the publisher (cdn.simplecast.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Topics include:

- 0:00 – Dealing with asynchrony and persistence in Vue

- 8:56 – Thoughts on Vue's APIs, and how they compare with React and Ember

- 22:20 – "Magic" in UI frameworks vs. server-side frameworks

- 27:17 – Build work in Mirage JS, and a new passthrough API

- 38:26 - How opinionated should project documentation be?

- 50:40 - Edward Faulkner's talk on compilers, abstractions, ES modules, and Embroider

 

Sponsors:

- [Next Release](https://www.nextrelease.io/ember/), mention EmberMap when you sign up for a trial and get 10% off

 

Links:

- [Mirage JS at ReactNYC S3:E8, Nov 7](https://www.meetup.com/ReactNYC/events/264933125/)

- [Mirage JS](https://miragejs.com)

- [Ember NYC September 2019 - Octane, Blockchain & Concurrency, Compiling Ember](https://www.youtube.com/watch?v=QClGEoHdQKk)

- [Sam Selikoff on Twitter](https://twitter.com/samselikoff)

- [Ryan Toronto on Twitter](https://twitter.com/ryantotweets)