I love HTML/JS as a desktop UI toolkit, but much prefer the approach Qt WebView approach where javascript callbacks hook directly to code as opposed to running an entire webserver/HTTP stack. If not for the performance, for the ability to skip the sort of security problems the Signal desktop app had run into at some point.