Go offline with the Player FM app!
108: Jonathan Reinink - Client-Side Rendering, Server-Side Routing
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on August 21, 2025 19:10 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 227345408 series 1401837
Topics include:
- Why the UI fidelity threshold for building an SPA feels so low
- How forcing yourself to prepare data for Vue helps avoid putting too much logic into your templates
- Why it's still worth building your app as a traditional server-based web app, even if you are using Vue for your entire UI
- Performance and complexity benefits of being able to prepare data for the view in a controller instead of having to build an API
- Strategies for dealing with things like accessing routes, checking authorization rules, and other things you'd normally do in a Blade template
- Switching from a template-inheritance mindset to a component mindset
Sponsors:
- Rollbar, sign up at https://rollbar.com/fullstackradio and install Rollbar in your app to receive a $100 gift card for Open Collective
- Cloudinary, sign up and get 300,000 images/videos, 10GB of storage and 20GB of monthly bandwidth for free
Links:
- Laravel
- Vue.js
- Server-side apps with client-side rendering, from Jonathan's blog
- Example project
- Ziggy, package for accessing your Laravel routes on the client
153 episodes
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on August 21, 2025 19:10 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 227345408 series 1401837
Topics include:
- Why the UI fidelity threshold for building an SPA feels so low
- How forcing yourself to prepare data for Vue helps avoid putting too much logic into your templates
- Why it's still worth building your app as a traditional server-based web app, even if you are using Vue for your entire UI
- Performance and complexity benefits of being able to prepare data for the view in a controller instead of having to build an API
- Strategies for dealing with things like accessing routes, checking authorization rules, and other things you'd normally do in a Blade template
- Switching from a template-inheritance mindset to a component mindset
Sponsors:
- Rollbar, sign up at https://rollbar.com/fullstackradio and install Rollbar in your app to receive a $100 gift card for Open Collective
- Cloudinary, sign up and get 300,000 images/videos, 10GB of storage and 20GB of monthly bandwidth for free
Links:
- Laravel
- Vue.js
- Server-side apps with client-side rendering, from Jonathan's blog
- Example project
- Ziggy, package for accessing your Laravel routes on the client
153 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.