Jump to main content

Nicolas Hoizey

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

Dave Rupert avatar Dave Rupert

HTML with Superpowers

  • Nicolas Hoizey
  • 6 May 2023
  • Web Components
  • 8 reactions
Screenshot of “HTML with Superpowers”

https://htmlwithsuperpowers.netlify.app/

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

8 reactions

6 likes

  1. boringchatter avatar
  2. Arthur Rigaud avatar
  3. Tyler Sticka avatar
  4. bjaillot@mastodon.social avatar
  5. tzi avatar
  6. higby avatar

1 repost

  1. nicod@diaspodon.fr avatar

1 reply

  1. Thain@mastodon.social avatar Thain@mastodon.social
    @nhoizey I'm still not convinced with web components at the moment. There is still some accessibility issues (if my label and my input are in different components), I need JS to declare them, even if I just want to use them for simple stuff. They can add value for complex stuff like a datagrid, a modal and so on but I find it easier to do them in vanilla. Maybe I'm missing something. @davatron5000
    • 6 May 2023, 19:35
    • Source
  • Older: The intersectionality of web performance
  • Newer: HTMX is the Future

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 “Web components” considered harmful

    Mayank avatar Mayank

    “Web components” considered harmful

    • Nicolas Hoizey
    • 29 May 2024
    • Web Components
    • 5 reactions

    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”…

  3. 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.…

  4. 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…

  5. 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…

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