1288274408
Frontend First

Advertise on podcast: Frontend First

Rating
★★★★★
4.8
from
18 reviews
Categories
Country
United States
This podcast has
180 episodes
Language
English
Explicit
No
Date created
2017/09/21
Latest episode
2024/02/21
Average duration
60 min.
Release period
21 days

Description

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

Unlock Frontend First podcast Email contact info,
Listeners & Audience details

Email contact information

Direct podcast contact details

Listeners

Audience numbers & engagement insights

Audience details

Podcast Insights

Podcast episodes

Check latest episodes from Frontend First podcast


Instant URL search params in Next.js
2024/02/21
Sam and Ryan discuss the intuition behind React Transitions, and why React’s new useOptimistic hook is a good fit for building a URL-driven filter panel that stays fully responsive to client interactions.
React Deep Dive: useOptimistic
2024/02/14
Ryan and Sam discuss the purpose and usage of the useOptimistic() hook, a new experimental API from React.
React Deep Dive: cache
2024/02/07
Ryan and Sam discuss the purpose and usage of the cache() function, a new experimental API from React.
Advanced Radix UI | Blog Post Club: React Server
2024/02/01
Sam and Ryan talk about Advanced Radix UI, Build UI’s newest course. They also read and discuss a blog post that describes the RSC architecture in terms of two processes: React Server and React Client.
The SQL Injection Slide
2023/11/06
Ian Landsman & Aaron Francis join Sam to discuss React Server Actions & Server Components, why it's important to have one set of opinions, and yes, the infamous SQL Injection Slide at NextConf. This is a crossover episode with the excellent podcast [Mostly Technical](https://mostlytechnical.com/).
The Remix Architecture
2023/10/14
Sam and Ryan talk about the key parts of Remix’s architecture in the context of the Work Journal app from Build UI’s latest course. They discuss how Remix’s conventions around Links, Forms, Actions, and Loaders allow developers to eliminate boilerplate and take advantage of the best HTTP has to offer, while still providing a seamless way to enhance their UIs using the full power of client-side React.
Implementing RSC, Part 2: Server Actions
2023/10/04
Ryan continues to share the details behind his custom RSC implementation. He talks with Sam about how Server Actions allow the client to reference server-side code (in the same way client components allow the server to reference client-side code), how Server Actions are bundled and invoked, and the security concerns associated with blurring the lines between the server and the client.
Implementing RSC, Part 1: Rendering
2023/09/29
Ryan shares how building his own RSC implementation from scratch helped him better understand React’s new paradigm. He and Sam talk about how a client React app can fetch an RSC Payload from a server endpoint to update the UI, how an RSC server renders and bundles Client code that’s part of a Server Component tree, and how a client-side Router can be used to fetch new RSC trees based on the URL.
Should a navigation and a refresh show the same page?
2023/09/20
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.
Tim Neutkens on the Next.js App Router
2023/08/16
Tim joins Sam to talk about his work on the new app router in Next.js 13. He explains how the app router leverages Server Components and React’s new cache API to bring a new level of composability to server-side code, how Server Actions are being designed to enable partial revalidation in a single round trip to the server, and how to think about UI updates as a result of server-side state changes.
Understanding prop passing from RSC to Client Components
2023/08/09
Sam and Ryan discuss how TypeScript helped them understand the mechanics of how props get passed from Server Components to Client Components, and how to properly type client component props if the prop starts out as a rich data type on the server. They also clarify some points from last episode’s discussion about the RSC payload.
Server-side rendering vs. Server Components
2023/07/12

Podcast reviews

Read Frontend First podcast reviews


4.8 out of 5
18 reviews
★★★★★
atsjj 2019/10/24
Real World Development Discussion
What I enjoy about this podcast is that Ryan and Sam talk about the pitfalls and successes of not just Ember, but web development in general. Nothing ...
★☆☆☆☆
Unccjx 2022/10/15
One of the hosts is really rude
I think it is Sam. I only listened to one episode where they are chatting about server components. I really felt sorry for Ryan. Every time when Ryan ...
★★★★★
mswanson1524 2019/05/13
One of my goto podcasts
Sam and Ryan do a fantasitc job unpacking the nuances and challenges of building real applications using Ember. I listen to every one of these and loo...
★★★★★
KirillSha 2019/04/27
T-Shirt sold out
Awesome podcast episode as usual. Keep it going guys. More guest interviews would be much appreciated as well. Thanks a lot 🙏
check all reviews on apple podcasts

Podcast sponsorship advertising

Start advertising on Frontend First relevant audience podcasts


What do you want to promote?