Jump to main content

Nicolas Hoizey

  • articles
  • billets
  • links
  • notes
  • talks
  • archives
  • about

Mayank avatar Mayank

“Web components” considered harmful

  • Nicolas Hoizey
  • 29 May 2024
  • Web Components
  • 5 reactions
Screenshot of ““Web components” considered harmful”

https://www.mayank.co/blog/web-components-considered-harmful

This is a branding problem as much as it is an education problem. Neither the HTML standard nor the DOM standard mentions the term “web components” anywhere. And yet it’s present everywhere in documentation and learning material.

5 reactions

4 likes

  1. prozacchiwawa avatar
  2. Aaron In Iowa avatar
  3. Thure avatar
  4. Joachim avatar

1 repost

  1. prozacchiwawa avatar
  • Older: An even faster Microsoft Edge
  • Newer: Why Lighthouse Performance Score Doesn’t Work

Related contents with similar topics

  1. screenshot of A Web Component UI library for people who love HTML

    Chris Ferdinandi avatar Chris Ferdinandi

    A Web Component UI library for people who love HTML

    • Nicolas Hoizey
    • 13 May 2025
    • Web Components
    • 6 reactions

    A lot of libraries approach Web Components with a React mindset, and treat them more like an implementation detail than a feature. Instead of leaning…

  2. screenshot of The Web Component Success Story

    Jake Lazaroff avatar Jake Lazaroff

    The Web Component Success Story

    • Nicolas Hoizey
    • 30 January 2024
    • Web Components
    • 9 reactions

    Web components won’t take web development by storm, or show us the One True Way to build websites. They don’t need to dethrone JavaScript frameworks.…

  3. screenshot of Enhance vs. Lit vs. WebC…or, How to Server-Render a Web Component

    Jared White avatar Jared White

    Enhance vs. Lit vs. WebC…or, How to Server-Render a Web Component

    • Nicolas Hoizey
    • 25 August 2023
    • Web Components, WebC
    • 18 reactions

    WebC is the only tool I’m aware of on the market today which lets you author web components as HTML from the very start. The .webc extension of…

  4. screenshot of Building a modern design system in layers

    Dion Almaer avatar Dion Almaer

    Building a modern design system in layers

    • Nicolas Hoizey
    • 16 May 2023
    • Design System, Web Components
    • 5 reactions

    While there has been a lot written in the form of “Web Components vs. $FRAMEWORK”, you find that this is totally the wrong frame. There are a variety…

  5. screenshot of HTML with Superpowers

    Dave Rupert avatar Dave Rupert

    HTML with Superpowers

    • Nicolas Hoizey
    • 6 May 2023
    • Web Components
    • 8 reactions

    What makes Web Components different than JS frameworks is that they're a set of Web Standards built into the platform.

If you want to share an error or suggest an enhancement of this content, please edit the source on GitHub.

© Nicolas Hoizey

Built with Eleventy