Darko Bozhinovski is a programmer with many years of experience primarily in 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.
Starting from January 2022, he has been active as a professional DevRel expert. He's currently a part of the DevRel department at SuperTokens.
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.