
Darko Bozhinovski
Darko is a webdev nerd who loves the web platform. He is passionate about technical challenges, open-source software, and Linux. Since 2017, he has been active in the Macedonian IT community, organizing events, conferences, lectures, mentorships, and digital content creation. Currently, he's a part of the DevRel team at SuperTokens.
Future-Proof Your UI: Building With Web Components
React Day Berlin 2024

27 min
Future-Proof Your UI: Building With Web Components

Do you love standards but hatehatehate the DX of web components? Me too.
As a reformed skeptic of Web Components due to my DX concerns, I encountered an interesting challenge at SuperTokens: creating a UI library that supports all the frameworks and remains future-proof. After some research, I discovered that SolidJS compiles to Web Components, offering a familiar, React-like developer experience - exactly what was needed to convert me into a believer. After a couple of rounds of experimentation, I fell in love with web components.
This talk will share insights from our journey towards adopting Web Components for our next-gen authentication UI library at SuperTokens and why web components are a great idea that's here to stay.
As a reformed skeptic of Web Components due to my DX concerns, I encountered an interesting challenge at SuperTokens: creating a UI library that supports all the frameworks and remains future-proof. After some research, I discovered that SolidJS compiles to Web Components, offering a familiar, React-like developer experience - exactly what was needed to convert me into a believer. After a couple of rounds of experimentation, I fell in love with web components.
This talk will share insights from our journey towards adopting Web Components for our next-gen authentication UI library at SuperTokens and why web components are a great idea that's here to stay.