
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.
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)