🔑Web components encapsulate all code in a single file, reducing mental overhead and enabling easy reusability.
🔑Web components can be written in plain HTML, CSS, and JavaScript, without the need for complex build configurations.
🔑Web components offer a declarative Shadow DOM for SSR and have similar APIs to react context API.
🔑Maintaining content in plain text markdown files allows for easy migration between different build systems.
🔑Web components provide a portable and reusable way to include interactive content in blogs and websites.