Simon Ihmig
simonihmig.bsky.social
Simon Ihmig
@simonihmig.bsky.social
Software Engineer @crowdstrike.com. Here for all things tech, Ember.js, politics, climate change & renewables.
And how you compose the two worlds together is a legit framework design choice.

I can't see why JS-in-HTML should be semantically or logically better than HTML-in-JS tbh.
March 30, 2025 at 10:48 PM
All of Svelte is a superset of HTML, or just the templating part? I would say the latter? I am all for the template to be a superset of HTML (don't like JSX), but you need JS at least to glue things together. Most likely your app will host way more JS than HTML though.
March 30, 2025 at 10:48 PM
Interesting to see that us coming from a similar/same background, we also stumble over the same issues! 😅

Nice write-up!
March 30, 2025 at 6:16 PM
That wasn't my point though. Yes, you can define features like runes in tests, except for the most basic feature: components.

You can't invoke the component under test in the way you would normally do. Also can't define components locally in your test to pass to higher order components.
March 30, 2025 at 6:04 PM
Not trying to hate on Svelte, I like it quite a bit!

But I do feel they got this template vs. JS thing backwards.
March 30, 2025 at 10:23 AM
In Ember tests, you invoke the component just the same way as you do anywhere else. Because you can have