Blazor Layout

How to structure Blazor app chrome with the "empty layout + cascaded page-component shell" pattern — keep LayoutComponentBase empty and put header/nav/content/aside/footer in ONE shell component that pages wrap their content in and that cascades itself. Use when designing a Blazor app's layout/navigation, deciding where chrome belongs, building a layout shell, or when chrome must react to a state store or per-navigation lifecycle that a layout can't provide.

tuyv daec1b3 4 files · 17.2 KB Updated

File contents

tuyv/ccpm/tree/main/preset-registry/skills/timewarpengineering-timewarp-architecture-blazor-layout commit daec1b3117

Frequently asked questions

npx skillmds@latest add tuyv/blazor-layout