If you want to take this one step further, I'd love to see this using some sort of WebComponents.
I havn't seen it done yet, but believe that a 100% scala webcomponent driven site, would allow you to pre-seed UI widgets / gadgets and send everything as one page, rather then having a variety of html includes and json fetches on first page load.
After that, things can turn asynchronous and only load what new components that they need.
If you want to take this one step further, I'd love to see this using some sort of WebComponents.
I havn't seen it done yet, but believe that a 100% scala webcomponent driven site, would allow you to pre-seed UI widgets / gadgets and send everything as one page, rather then having a variety of html includes and json fetches on first page load.
After that, things can turn asynchronous and only load what new components that they need.