3 ms·
I use and like Web Components. But yeah this ratio doesn't bear out in articles and conversations with devs. Edit: github.com has matches for both "react\b" an
by benatkin 3y ago
I use and like Web Components. But yeah this ratio doesn't bear out in articles and conversations with devs.
Edit: github.com has matches for both "react\b" and "customElements", and I expected that because I've read about Web Components on their blog.
- MBCook 3y agoI see people talk about React, Vue, and jQuery all the time. I occasionally see people talk about straight JS with no libs or Svelte. I may be able to recognize other framework names. I literally can’t remember the last time I saw a mention of web components online, let alone an article about them. Which is one of the reasons I was so interested to read this one.
- benatkin 3y agoFor starters, see the GitHub blog posts. https://github.blog/2021-05-04-how-we-use-web-components-at-github/ https://github.blog/2021-05-04-how-we-use-web-components-at-... https://github.blog/2022-12-13-creating-an-accessible-search-experience-with-the-querybuilder-component/ https://github.blog/2022-12-13-creating-an-accessible-search... https://github.blog/2018-09-06-removing-jquery-from-github-frontend/ https://github.blog/2018-09-06-removing-jquery-from-github-f... > straight JS with no libs or Svelte Web Components is starting to fit under this.
- troupo 3y ago> Web Components is starting to fit under this. Nope. Vanishingly few people write web components without libs like lit or Stencil.
- benatkin 3y agoGitHub is one: https://github.com/github/details-dialog-element https://github.com/github/details-dialog-element There should be others here: https://github.com/web-padawan/awesome-web-components#component-libraries https://github.com/web-padawan/awesome-web-components#compon...
- troupo 3y agoYou can find those lists for any tech, including Brainfuck and Malboge. But then some time passes, and they end up implementing things like new search and code view in React: https://github.blog/2023-06-21-crafting-a-better-faster-code-view/ https://github.blog/2023-06-21-crafting-a-better-faster-code... :) Even the most loud voices in the web component space almost exclusively advocate lit and stencil for development. Hence "vanishingly few"
- scns 3y ago> I literally can’t remember the last time I saw a mention of web components online, let alone an article about them. My anecdata differs. There were several articles about them on HN in the last 6 weeks.