Some static pre-renderers, instead of generating HTML upon a generated DOM, directly render your pages to HTML.
- Prerender SPA Plugin - Uses Puppeteer to crawl & render your pages.
- react-snap - Uses Puppeteer to crawl & render your pages.
- prep - Uses Chromeless to crawl & render your pages.
- SSG webpack plugin - Directly render your pages to HTML. You provide render functions and routes. All routes are rendered at build-time using the render functions you provided. Also has a crawl mode to use a headless browser to automatically discover your website's URLs.