U

Upskills

  • Tutorials
  • Showcases
Sign In

© 2026 Upskills. All rights reserved.

Privacy PolicyTerms of Service
DiscordX
  1. Home
  2. Tutorials
  3. React Rendering Strategies
Indie Dev ToolkitPart 1 of 9

Chapter 2: Modern Frontend Development with React

React Rendering Strategies

Vu Nguyen
Lead Engineer, NAB - Mar 2, 2026

This is part of the Indie Dev Toolkit series on modern tools for solo full-stack developers. We trace the full arc of React rendering, from the server-rendered pages and jQuery era, through the SPA revolution, to today's Server Components, drawing on real production experience to cut through the hype.

You'll walk through SPA, SSR, SSG, and RSC with interactive diagrams and specific examples, then see how real-world apps mix these patterns together, so you can pick the right approach based on your users' needs, not just what's trending.

Prerequisites

  • Basic understanding of React (components, props, state)
  • Familiarity with JavaScript/TypeScript
  • Some experience building web applications

Evolution of React Rendering

jQuery2005DOM manipulationReact SPA2013Client-side renderingNext.js SSR2016Server-side renderingGatsby SSG2020Static generationServer Components2024Hybrid streaming


About the author

Vu Nguyen

Vu Nguyen

NAB, Lead Engineer

I'm Vu, a Lead Engineer at NAB (National Australia Bank). I started on Home Lending products and now lead a team building products for HICAPS, Australia's largest point of sale claiming service for private health insurance. Before NAB, I worked at startups and across a range of teams and stacks.

Upskills is where I share practical, real-world knowledge to help others build and maintain projects better. Beyond tutorials, more content is coming: project showcases, interview prep, and AI tools as resources for your learning journey. I'm excited to share what I've learned and keep learning together as we build cool things.

GitHubXXXLinkedin
From the Upskills newsletter

Hope you liked React Rendering Strategies. Want the next one in your inbox?

Practical web development deep-dives, every other week, written by an engineer who ships them. No fluff, no hot takes.

  • Real-world, production-grade examples
  • No spam, ever
  • Unsubscribe in one click

We respect your privacy. Unsubscribe anytime.