
Episode 36 - Data loading strategies for the front-end, Part 1 with Agustinus Theodorus
11/14/22 • 27 min
1 Listener
Data loading can make or break your app's user experience. In this episode we discuss several different techinques that can help you reduce the time your users need to wait until they get the data they need.
This is part 1 of a 2-parter episode, and here we cover:
- Server side rendering
- JAMStack
- Caching
Tune in next week to hear about other different data loading strategies you can apply to your own front-end!
Meet Theo:
- Twitter: https://twitter.com/agustinustheoo
- Theo's GitHub: https://github.com/agustinustheo
- Theor's writing: https://agustinustheoo.medium.com/
Follow us on Twitter: @The20MinJS
Review Us!
Don't forget to leave a review of the episode or the entire podcast on Podchasers!
Meet our host, OpenReplay:
OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.
Data loading can make or break your app's user experience. In this episode we discuss several different techinques that can help you reduce the time your users need to wait until they get the data they need.
This is part 1 of a 2-parter episode, and here we cover:
- Server side rendering
- JAMStack
- Caching
Tune in next week to hear about other different data loading strategies you can apply to your own front-end!
Meet Theo:
- Twitter: https://twitter.com/agustinustheoo
- Theo's GitHub: https://github.com/agustinustheo
- Theor's writing: https://agustinustheoo.medium.com/
Follow us on Twitter: @The20MinJS
Review Us!
Don't forget to leave a review of the episode or the entire podcast on Podchasers!
Meet our host, OpenReplay:
OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.
Previous Episode

Episode 35 - A web without spinners, an introduction to Replicache with Aaron Boodman
Replicache is an innovative JavaScript framework that allows you to build real-time, collaboration apps without the hustle of dealing and developing a complex architecture yourself.
Companies spend years developing their own solutions for this problem, with Replicache you can achieve it in hours.
In this episode we talked about what exactly is Replicache and what it means for the web development workflow to use it. We also talked about many of its capabilities, such as real-time collaboration, off-line mode and more.
Learn more about Replicache:
Main web: https://replicache.dev
- Twitter: https://twitter.com/replicache
Follow us on Twitter: @The20MinJS
Review Us!
Don't forget to leave a review of the episode or the entire podcast on Podchasers!
Meet our host, OpenReplay:
OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.
Next Episode

Episode 37 - Data loading strategies for the front-end, Part 2 with Agustinus Theodorus
Data loading can make or break your app's user experience. In this episode we discuss several different techinques that can help you reduce the time your users need to wait until they get the data they need.
This is part 2 of a 2-parter episode, and here we cover:
- Loading Near Realtime data
- Lazy loading and prefetching
- Resumability
If you haven't listened to Part 1, check out episode 36 first!
Meet Theo:
- Twitter: https://twitter.com/agustinustheoo
- Theo's GitHub: https://github.com/agustinustheo
- Theo's writing: https://agustinustheoo.medium.com/
Follow us on Twitter: @The20MinJS
Review Us!
Don't forget to leave a review of the episode or the entire podcast on Podchasers!
Meet our host, OpenReplay:
OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.
If you like this episode you’ll love

The Why And The What – Product Management Podcast

CodeWinds - Leading edge web developer news and training | javascript / React.js / Node.js / HTML5 / web development - Jeff Barczewski

The Edtech Podcast

Joomla Beat Podcast | Web design, development, online marketing, social media & website management

The PanFuture Society Podcast
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/20minjs-210124/episode-36-data-loading-strategies-for-the-front-end-part-1-with-agust-24890064"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to episode 36 - data loading strategies for the front-end, part 1 with agustinus theodorus on goodpods" style="width: 225px" /> </a>
Copy