https://kerkour.com/rust-crawler-javascript-single-page-application-headless-browser