Back to Blog

Engineering

SSR, SSG, and shipping Recipe Reveal

Next.js is useful when you pick a render path on purpose, then actually deploy it.

Recipe Reveal is a full-stack Next.js app. I used it to practice the parts that show up in real product work: routing, data fetching, rendering, and a production deploy — not a localhost-only demo.

SSR vs SSG is a product choice

Static generation is right when the page can be built ahead of time. Server rendering is right when the data is request-specific. Mixing them without a reason makes the app slower and harder to reason about.

The stack is not the story

React and Next.js were tools. The work was: model the pages, fetch the data, keep the HTML useful, and put the app where people can hit it.

Ship is the last step of the feature

A rendering strategy that never leaves your machine is a sketch. Deployment, env, and a URL close the loop.

This sits as supporting proof: I can take a Next.js app from architecture to production. The heavier systems proof lives in the ERP and Reconnect work.

Related

Introduction