How does svelte get "completely out of your way" when you have to learn its non-standard, framework-specific idioms? bind:value, #each, :catch, #await, x as y, $ prefix, slots, use: ... these all seem like reimplementations of plain JavaScript.
If you're going to go this far, why not use Marko.js and get SSR streaming built in?
If you're going to go this far, why not use Marko.js and get SSR streaming built in?