صفر is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Gotta say I really enjoy SvelteJS and the promise of "disappearing frameworks." toot.cafe/@peter/1002432099784 (via @peter)

@rich_harris did a great job explaining the concepts behind SvelteJS at JSConf EU (youtube.com/watch?v=qqt6YxAZoO).

I saw the same Jed Schmidt talk he mentions, and it really was enlightening to realize that a web app is conceptually a directed graph but the DOM is a tree, and this is why it's so hard for JS frameworks to get the abstraction right. But if your JS framework is a compiler, then that means you can describe your app as a graph and the framework can generate the tree.

As for the user experience of Svelte, I really enjoyed it even beyond the perf benefits or the space-age feeling of having a framework compile my code for me. It's similar to Vue in that you have computations and watchers, and that you write single-file components.

I also found that Svelte "got out of my way" and let me write vanilla JS code whenever I wanted to. Compared to something like React, I found Svelte was both 1) easier to learn, and 2) felt less like I was writing "framework code."

@nolan question is this the kind of tech talk you could maybe CW?

I've been a lot more mindful about CWs lately, and who I generally don't ask for CWs.. I'm trying to break the mold to help others be a bit more mindful too.

@maloki Yeah I'm trying to figure out recently how to balance this. Thanks for the feedback!

@nolan @maloki Counterpoint, I would prefer less CWs because most of them are for content that's completely innocuous and it just makes it annoying to have to click through to see things

@sonya in cases where they appear innocuous to you, would you be open to see them at least as a stylistic convention preferred by many people on this particular platform? @nolan @maloki

@sonya I say this to try introducing the perspective of why they appear to be so valuable and interesting for many people, myself included. when I switched to mastodon from twitter at first it sounded weird to me too to see cw used widely, even for things entirely innocent, or even for good puns and jokes. it took some time to understand why they are important and appreciate their use beyond the strict scope of universally agreed-upon cws.

@sonya I thought that putting them as a style/cultural custom could be a starting point for you to approach them. coming from a position where one has the luck of not being triggered by certain content, one can see them as taglines, or introductions, a way to expose posts to the timelines with elegance and tact instead of just dropping them. and they'll make all the difference for people who are instead triggered by specific things.

صفر @lichen

@sonya a thread on the use of cws I can suggest (with clearer explanation than mine) is this one hex.bz/@beezyal/99965592592952

· Web · 0 · 0