There is no easy way to handle dynamic server-side-rendered meta tags for a standard CRA. Frank spent the past week transitioning the Mailbrew frontend, a standard single-page application (SPA) created with Create React App (CRA), to NextJS.
Incremental Static Regeneration (ISR) is a new evolution of the Jamstack, allowing you to update static content instantly without needing a full rebuild of your site. The hybrid approach of Next.js allows you to use ISR for e-commerce, marketing pages, blog posts, ad-backed media, and more.
Reducing dependencies that you ship with your frontend is always a good thing! If you are using a number or currency formatting library, check it out on Bundlephobia and see how much time and bytes it adds to your application. All this can be done with a new cross browser API! Intl.NumberFormat.