Most personal sites and marketing pages don't need a server. Static generation gives speed, security, and simpler hosting for free.
My default is Astro + typed data. Interactivity only where it earns its keep. When an app needs auth, realtime, or user data — reach for a backend.
Static-first isn't anti-dynamic — it's knowing which tool fits without over-engineering the parts that don't need runtime flexibility.