There are aspects of Lighthouse that I could either spend time working on making into a proper SSR or I can work on using Web Components to build the UI components that I'd want. I wanted to use Svelte as I use it for other things (in Shock, Koype and Sele) but I don't see a simple way to do that using Gulp (using that for the build system). However, this is making me look into using something like Rollup now. I just want to be able to emit static HTML pages that have a bit of template code I can use to inject things from the server. I want to be able to provide a non-js;dr experience as much as possible.

What I'm going to do then is look into integrating something like Rollup for the JavaScript aspect of things. That way, I can still lean on using Web Components for more dynamic parts of the UI without having to go full js;dr.

Engagement is powered by Webmentions — a premier standard of the Web to let other sites know you've mentioned them. Learn how to reply from your own site. or from a supported silo Aaron has an interactive post about this. If you've mentioned this URL via another one, use the form below to submit it.

If you don't currently own your replies, then you can click below to do so.

I currently aim to own my comments and plan to eventually show those I've received once I finish Lighthouse.