Advanced Performance In Next.js With Server Components

Slides

Next.js has fully embraced server components, but understanding this new paradigm is a challenge for many developers. Determining when and where client-side vs. server-side code runs and its impact on performance has become utterly confusing.

Join this talk for an in-depth exploration of server components and HTML streaming, and their impact on performance. We’ll also cover how to mix server and client components effectively, as well as when and how to cache and revalidate your data. You’ll walk away with the knowledge to build performance applications using server components in Next.js.

Please first read through my Speaker Rider first to make sure it's a good fit. Then, fill out the speaker form to initiate the process and let's make it happen.

You might need

Speaker Bio

James is a developer, keynote speaker, and teacher whose work has impacted thousands of developers across the world. James has over 10 years of Software Development and Developer Advocacy experience, and is currently serving as Head of Developer Experience at BigCommerce. In his spare time, he enjoys traveling and playing co-ed soccer with his wife, chasing around their toddler, and solving a Rubik's cube in under a minute.

Selfie of James Q Quick Download headshot