Ironically, the site itself uses ~100ko of gzip’d JS.
React is useless here. Try browsing the website without JS and notice how litterally nothing changes.
The only things that need JS are the light filter at the top and the fast navigation using body/head swapping + pushState, none of which require React.
So basically the frontend JS is so the backend can produce HTML.
Rather weird way of looking at it.