Issue 11

Next.js 15 Release and SSR Is Making a Comeback

Today’s Issue: What’s new with Next.js 15 and the SSR movement is making a comeback.

Welcome to #11.

First Up - What’s New With Next.js 15

Next.js 15 is stable which means you can now update your production code to the latest version. So what’s new and what has improved?

  • React 19 Support

  • Better Hydration Error Handling

  • New Caching Strategies

  • Partial Pre-rendering (PPR)

  • New Post-Response Execution

  • Improvements to the Developer Experience

If you’d like a deep dive into each of these topics, I wrote an article covering it. Check it out here!

Second Topic - SSR (Server Side Rendering) Is Back

In the past, languages like PHP would handle server-side rendering by dynamically generating HTML on the server for every request. This meant that when a user visited a site, the server would send back a fully rendered page.

With React 19 and frameworks like Next.js and Remix, SSR is making a comeback. It brings the best of both worlds: fast page loads, better SEO, and server-rendered HTML, combined with modern JavaScript interactivity. Unlike old-school SSR with PHP, today’s SSR allows selective rendering—using SSR for SEO-critical pages, CSR (Client-Side Rendering) for dynamic sections, and SSG (Static Site Generating) for static content. New advances like React Server Components and edge rendering also make it faster and more scalable. While it’s not without challenges, SSR is now a powerful tool for delivering better web experiences.

Be on the lookout for my next blog post which will be live next week. I’ll be diving in depth about all of this and how things have changed. In the meantime, check out some of the other posts I’ve made here.

Interesting Plugs

Job Board

Till Next Time

Enjoy this week’s newsletter and be on the lookout for that article I’ll be cooking up. I know it’ll be helpful, especially for any newer devs here. I remember when I first started out, knowing the difference between SSR, CSR, and SSG, and why they’re useful in their own ways can be tough to wrap your head around.

Have a great weekend and as always, happy coding!

Reply

or to participate.