Devache
DashboardPainsTechnologiesIdeasGenerateSourcesSearchAbout

Devache v0.1.0

All technologies

Web Components

3 painsavg 6.0/10
compatibility 2dx 1

Incompatibility with Web Components and Shadow DOM

7

Tailwind CSS is completely unusable within the Shadow DOM, making it fundamentally incompatible with Web Components. While workarounds exist via build-process injection, they are acknowledged as hacks and not a native solution.

compatibilityTailwind CSSWeb ComponentsShadow DOM

Shadow DOM complexity in Web Components

6

The Shadow DOM, a core feature of Web Components, is reported as not enjoyable and complex to work with. Despite appreciation for other Web Components features like <template> and HTML modules, Shadow DOM adoption is hindered by its perceived difficulty.

dxWeb ComponentsShadow DOM

CSS styling of web components is isolated and not accessible globally

5

Global styles cannot be easily applied inside web components due to shadow DOM encapsulation, creating friction when trying to apply consistent design systems.

compatibilityCSSWeb Components