Robb on Nostr: I've been tinkering with web components again recently and it has been a great ...
I've been tinkering with web components again recently and it has been a great experience. I think the biggest challenge has actually been breaking the prop-heavy React / Vue / Whatever framework mindset on how pages and components should be composed and populated.
Of all the knock-on effects that JS frameworks have had, turns out that deeply messing with my two-decade-long mental model of server-side data flow is the most egregious
Published at
2024-09-17 10:20:48 UTCEvent JSON
{
"id": "f6bc9a68e3cbd9d8c53259bb8d62fab494859b220cc7433799cfe185f63b9227",
"pubkey": "1d549380ec306ac83499d10eb4df8cececd2a459dac436d2ac6c711a5988f16f",
"created_at": 1726568448,
"kind": 1,
"tags": [
[
"proxy",
"https://front-end.social/@Robb/113152389845182394",
"web"
],
[
"proxy",
"https://front-end.social/users/Robb/statuses/113152389845182394",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://front-end.social/users/Robb/statuses/113152389845182394",
"pink.momostr"
],
[
"-"
]
],
"content": "I've been tinkering with web components again recently and it has been a great experience. I think the biggest challenge has actually been breaking the prop-heavy React / Vue / Whatever framework mindset on how pages and components should be composed and populated.\n\nOf all the knock-on effects that JS frameworks have had, turns out that deeply messing with my two-decade-long mental model of server-side data flow is the most egregious",
"sig": "48af2a86712bdb90b25f53e331bc56a55d61d95e585f63ba6ca36e4fff188f4205c58a989c5dd72c76b5d6256caaa36a03615b2843c2530291fe6a5e2949abcc"
}