Hi, one question about SEO: If i understand it correctly, you are rendering the content on pageload with JS. So you are not doing serverside rendering or updating the static files in any way, right?
Yes that is correct. Regarding SEO: Google will index the page correctly, while Bing will not (as of today).
You can check out https://www.javascript-seo.com/ for more details