Dynamic OG Meta Tags in React SPAs: The Crawler Problem Nobody Talks About

React SPAs serve the same HTML file to everyone, including crawlers. Here's how I solved dynamic OG meta tags for Anonfeedback using Netlify Edge Functions and cached on-the-fly preview images, and how you can too.