soapbox-fe: I started refactoring stuff out of the initial-state and into XHR calls, and as expected it causes the site to render slowly. I'm stuck on this. I think I want to pre-render stuff anyway for SEO, but then again I could also just conditionally render static-fe. I don't know. There are so many choices and I'm struggling to decide how to architect this.
@alex make it static!
@alex yes I meant the latter one. I see...
@af Depends on what you mean by static. If you mean the whole thing should be a SPA that can run entirely in your browser with no server-side code, then it can't be reliably indexed because you can't depend on crawlers to wait for the page to render before scraping it.
If you mean the server should render entirely static pages, then that's the opposite of what I'm trying to do lol. I might need the server to prerender the markup and then have React update it after it loads.