Dynamic rendering combines the best of both worlds by presenting your JavaScript content differently.
Fully-rendered content (a static HTML version of the pages) is sent to search engines, while regular site visitors are served with normal (client-side rendered) content.
This rendering technique lets your website dynamically detect crawlers like Googlebot and enables Google to crawl and index your content without executing JavaScript.