Should a navigation and a refresh show the same page?
Frontend First
English - September 20, 2023 17:06 - 45 minutes - 41.3 MB - ★★★★★ - 18 ratingsTechnology technology web javascript ember ember.js software development design Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: Tim Neutkens on the Next.js App Router
Next Episode: Implementing RSC, Part 1: Rendering
Ryan and Sam talk about how to invalidate Next.js’ client-side cache when a different session makes changes to backend data, and ultimately discuss whether clicking a link to a URL vs. hitting refresh on that same URL should render the same page if no backend data has changed.
Topics include:
0:00 - Intro1:00 - Suspense boundary identity and the Await component11:07 - How to refresh RSC using a Server Action27:17 - The difference between a navigation and a page refreshLinks:
Ryan’s Data Fetching with RSC courseRefresh App Router code recipe