In this episode, Tim Neutkens discusses the release of Next.js 13.4, Chris Ferdinandi explores the transitional web and the future of JavaScript frameworks, and Kent C. Dodds talks about the importance of type safety in fully typed web applications.
Server components in Next.js 13.4 reduce JavaScript sent to the browser and improve performance.
The transitional web entails a shift towards more reliable and performant web development, reducing reliance on JavaScript frameworks.
Deep dives
The Future of React with Next.js Server Components
In the top episode of the year, Tim Nukems discusses Next.js 13 and the development of React server components. He explains that server components were introduced to solve common problems faced in Next.js apps, such as layouts and data fetching. By moving rendering and data fetching logic to the server, server components reduce the amount of JavaScript sent to the browser and improve performance. This approach also allows for more granularity in rendering components and enables better code splitting.
Transitioning from the Bloated Web
In the second most popular episode, Chris Ferdinandi explores the issue of the bloated web and the overuse of JavaScript. He explains that by relying heavily on JavaScript in the browser, we create fragile and slower websites. However, he notes that there is a shift happening towards building things for the web in a more reliable and performant way. Chris refers to this shift as the transitional web, where the use of JavaScript frameworks in the front end is expected to diminish in the coming years.
Achieving End-to-End Type Safety in Web Applications
Ken C. Dodds discusses the value of end-to-end type safety in web applications in the third top episode. He highlights that while JavaScript has no built-in runtime type checking, recent advancements such as TypeScript have enabled the attainment of full end-to-end type safety. Ken emphasizes the importance of typing boundaries in web applications, such as parsing JSON, working with the DOM, and making HTTP calls. Through fully typed web apps, developers can create bug-free applications with a more seamless developer experience.
It’s the end of the year, so we want to give you a taste of our most popular episodes from 2023, starting with Tim Neutkens and the release of Next.js 13.4, followed by Chris Ferdinandi talking about the transitional web, and ending with Kent C. Dodds talking about type safety.
Follow us on Apple Podcasts, fill out this form, and we’ll send you free PodRocket stickers!
What does LogRocket do?
LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today.
Special Guests: Chris Ferdinandi, Kent C. Dodds, and Tim Neutkens.
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode