GitHub - html5-ninja/page-replica
Page Replica
"Page Replica" is a versatile web scraping and caching tool built with Node.js, Express, and Puppeteer. It helps prerender web app (React, Angular, Vue,...) pages, which can be served via Nginx for SEO or other purposes.
The tool allows you to scrape individual web pages or entire sitemaps trough an api, selectively removing JavaScript, and caching the resulting HTML.
Additionally, it features an Nginx configuration that optimally handles user and search engine bot traffic.
Installa...
Read more at github.com