For simple landing pages, what’s your threshold for avoiding SSR, hydration, or extra runtime logic?
Following up on my last posts because this somehow turned into a real thing. After that simple static landing page experiment worked better than we expected, I brought it up during a campaign meeting. It wasn’t even a serious pitch, more like, “What if we keep this one lighter and avoid adding so much stuff to it?” I’ve only been learning web development for the last four months, but I’ve started paying more attention to what actually happens when a page loads. And when you look at landing pages from companies like Stripe, Linear, or Basecamp, they’re polished, but they also feel very intentional about what the browser is actually doing.
But myy manager basically said, “Okay, let’s test it.” And now I’m in this weird position where I’m still technically the marketing girl, but I’m suddenly in conversations about page structure, hosting, third-party scripts, render-blocking assets, and whether a campaign page really needs all the client-side stuff we usually throw into it.
Learning web development started as a side hobby, but now I catch myself looking at pages differently. Is this content just being served, or is there a reason it needs JavaScript to hydrate? Is this script necessary, or is it just adding more requests and slowing down first load?
For those who build these regularly, what are your first signs that a landing page is getting unnecessarily overengineered?