Alex Russell on Nostr: Teams that adopt these components in Angular and React apps get a lot of the runtime ...
Teams that adopt these components in Angular and React apps get a lot of the runtime performance benefits of moving to Web Components: style isolation via Shadow DOM, shallower Light DOM, and cheaper styling via Constructable Stylesheets. At the size of our apps, this is a BFD.
This isn't the whole enchilada, perf-wise -- for that, teams need to move to an HTML-first approach + "raw" Web Components, like we're doing in Edge -- but one investment is now delivering wins for all consumers.
Published at
2024-05-24 19:31:23Event JSON
{
"id": "1a31f2fecaf01639498ef01d07d467f77f7b93eaef792f09d77f3f1d06a58557",
"pubkey": "0a6a259cdd6b1549c96091aa012f0552bdc4a36f2585efffe059eeb235391ddc",
"created_at": 1716579083,
"kind": 1,
"tags": [
[
"e",
"a2a194ef0bb4dc080c91a921890b9b7bd48e4b146599a8cf24ab03b19907e962",
"",
"root"
],
[
"proxy",
"https://toot.cafe/@slightlyoff/112497726829209944",
"web"
],
[
"p",
"0a6a259cdd6b1549c96091aa012f0552bdc4a36f2585efffe059eeb235391ddc"
],
[
"proxy",
"https://toot.cafe/users/slightlyoff/statuses/112497726829209944",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://toot.cafe/users/slightlyoff/statuses/112497726829209944",
"pink.momostr"
]
],
"content": "Teams that adopt these components in Angular and React apps get a lot of the runtime performance benefits of moving to Web Components: style isolation via Shadow DOM, shallower Light DOM, and cheaper styling via Constructable Stylesheets. At the size of our apps, this is a BFD.\n\nThis isn't the whole enchilada, perf-wise -- for that, teams need to move to an HTML-first approach + \"raw\" Web Components, like we're doing in Edge -- but one investment is now delivering wins for all consumers.",
"sig": "f8fcfab52e77cd89c88336aeb69303f65400ffe36043fc8efbf06a5c3af77559683fb3a7b445a8c7f52735d843cf0c49ed96cf3ea6f7eeb4fecffc274b24c782"
}