Usually JS based websites operate with some internal API under the hood.
Inspect those, and then directly hit those with something like Python or Go.
I prefer Python (requests, lxml, BeautifulSoup).
Mimic the headers that your browser is using.
Have you tried this already and run into issues?