Hi there,
A couple of days ago I found your medium site, and the this place here while looking for arguments against the usage of frameworks... oh, what delight, all my thoughts on this topic already poured into code!!
Since I now know your attitude towards CSS frameworks and BEM,
I would love to hear about your opinion on web components...
Alas, with your A11y glasses on, I might already know the answer [RUN!]
I never really grasped the necessity of web components, because I always thought of them:
"why do I need a custom tag and extra JS and a shadowy DOM, when I already have well and proven syntactically correct HTML/CSS right here?!"
The more I think of it, the more they smell of scam.
So, here are some links I found during my research on the topic, which might be of entertainment for you:
--- edit, so cleantalk doesn't think this is spam - I guess you all know how to handle this ---
// frontendmasters.com/courses/web-components/
(brought me to)
// daverupert.com/2023/01/html-with-superpowers-the-guidebook/
(brought me to)
// htmlwithsuperpowers.netlify.app/
(LMFAO, for the title alone.)
// bradfrost.com/blog/post/lets-talk-about-web-components/
There do exist numerous texts on how to make web components accessible,
but that alone is a sign, that they are not accessible from start...
Anyways, have a good day!
Best regards,
MT