contribute.dev
contribute.dev copied to clipboard
Site should server render the project list.
On a slow connection while loading the site looks like this:

and once when the js is loaded it then hydrates & renders the project list which does not look quite good. I think we should server render the project list to prevent the reflow.
Excellent idea, I very much agree with you. 💯
(Also, I feel like www.gitpod.io and www.theia-ide.org top-level menus should also be rendered server-side, because I often need to wait for the menu to appear. But that's not really relevant here 😇)