To clarify, my server runs a Node.js backend, and I could use something like React instead.
This is fueled by a comment I just received which told me that Google puts emphasis on internal links to other pages, not exactly all in the Sitemap:
"...Google puts a much higher focus on discovering pages via internal links."
Is this true? Do I need to render the site in the backend before it even reaches the crawlers?
Also, I think I should mention that this site is a blog, and so I have a lot of blog pages that need to be indexed, which hopefully should be opened by Google. However, these are dynamically added to the site which makes me unable to use static html, instead I add the blog pages to a list on the homescreen by an AJAX call.