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
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
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.
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.
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
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.