Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

SPAs should do more than server-rendered apps, not less

SPAs should do more than server-rendered apps, not less

FromFrontend First


SPAs should do more than server-rendered apps, not less

FromFrontend First

ratings:
Length:
56 minutes
Released:
Mar 6, 2019
Format:
Podcast episode

Description

Topics include:


0:00 - Module unification

1:20 - Component resolution
5:45 - Why we don't use angle brackets



9:35 - SPAs should do everything a server app can do

10:15 - Ember's Router
11:00 - Replicating the server's "fresh data" behavior
17:15 - Reloading stale data



23:50 - Fetching data

23:50 - Getting Mirage working with React and Vue
26:10 - Data loading components
29:41 - Knowing what queries are currently rendered
32:15 - Using cache keys to track what data is loaded
35:00 - Pushing data into the client with web sockets
39:00 - Describing Twitter's UI in queries
44:00 - When will data loading be abstracted away?



49:45 - Dependabot workflow

50:20 - Can you merge a PR from a bot if all the tests pass?
53:20 - Trust, but verify



Links:

Ember Community Survey
ember-template-component-import
Sam Selikoff on Twitter
Ryan Toronto on Twitter
Released:
Mar 6, 2019
Format:
Podcast episode

Titles in the series (100)

A podcast about modern UI development on the web. Hosted by Sam Selikoff and Ryan Toronto.