There seems to be 3 general approaches for solving it:
- doing Server Side Rendering (SSR), on your own or with a dedicated framework
- making your website/app static (if possible)
- serving a pre-rendered version of your app to the crawlers, again: on your own or using a service for it
Which method do you use and advocate for? What problems do you see with the other solutions?