Open maxatdetroit opened 8 months ago
This is a large undertaking and should only be pursued if the other remedies in #170 don't address the issue.
The idea here is to build a SSR component library in the design system that uses declarative shadow DOM with inline styles, placeholder content, and component hydration to address layout shift issues. Ideally these components would rely on little to know JS to achieve their functionality.
More investigation required to see if this is worth prioritizing (e.g. how much of a problem is this).
This is a large undertaking and should only be pursued if the other remedies in #170 don't address the issue.
The idea here is to build a SSR component library in the design system that uses declarative shadow DOM with inline styles, placeholder content, and component hydration to address layout shift issues. Ideally these components would rely on little to know JS to achieve their functionality.