- The Developer Bootcamp
- Posts
- Issue 11
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
Front-End Engineer with Deepnote
This looks like an awesome position for any front-end-focused developers out there. The perks look great and it’s remote.
Full-Stack Engineer with Navattic
Also remote
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