avatar
Hawk Ticehurst @hawkticehurst.com

Thanks for clarifying! And yes, I’m aware of/love the Svelte design philosophy! But what I was questioning/trying to point out is that under the hood Svelte doesn’t actually follow its own philosophy If Svelte truly enhanced HTML with JS you’d likely end up with something closer to petite-vue

mar 30, 2025, 10:49 pm • 1 0

Replies

avatar
Hawk Ticehurst @hawkticehurst.com

Basically the design philosophy might stray far from Ember/JSX/React, but in practice the underlying implementation of Svelte is much closer to those projects than it is to a progressive enhancement architecture

mar 30, 2025, 10:49 pm • 2 0 • view
avatar
jonathonrp.github.io @jonathonrp.github.io

True, but the svelte team has already made it clear they're not looking to implement similar features to jsx/react just because they can.

mar 30, 2025, 10:58 pm • 0 0 • view
avatar
Hawk Ticehurst @hawkticehurst.com

Oh yeah of course! I think this one of the things that makes Svelte so special — it’s a beautiful abstraction on top of a highly dynamic SPA web framework. It *feels* like writing HTML and that’s a pretty incredible accomplishment.

mar 30, 2025, 11:19 pm • 2 0 • view
avatar
jonathonrp.github.io @jonathonrp.github.io

Yes there is, I doubt svelte will implement that and that is fine. And ember has its use cases too. Vue even allows for jsx in it, fyi. And for those that like signals and jsx, there is solidjs. I fell in love with svelte because of the appeal to write html, css and js close to basic static site

mar 30, 2025, 11:55 pm • 1 0 • view
avatar
Hawk Ticehurst @hawkticehurst.com

But to @simonihmig.bsky.social’s point, there’s *also* something really interesting and powerful about Ember’s model. For the purposes of building an interactive SPA, being able to write JS with snippets of embedded markup results in some pretty nice flexibility and composability.

mar 30, 2025, 11:19 pm • 5 0 • view