Container view — Architecture
architecture-overview · hero
Component view — Payload ETag & ISR routing
architecture-overview › payload-routing
Component view — Package patches & runtime cache versioning
architecture-overview › build-caching
Client-side payload conditional revalidation
payload-revalidation
PayloadRequest → void
H3Event → void
void → ResponseHeaders
void → PayloadResponse
patches/@nuxt__nitro-server@4.5.2.patch patches/nuxt@4.5.2.patch pnpm-workspace.yaml
modules/config/index.ts
server/middleware/payload-etag.ts
server/utils/cache.ts
patches/@nuxt__nitro-server@4.5.2.patch patches/nuxt@4.5.2.patch pnpm-workspace.yaml
modules/config/index.ts
server/middleware/payload-etag.ts
server/utils/cache.ts
patches/@nuxt__nitro-server@4.5.2.patch patches/nuxt@4.5.2.patch pnpm-workspace.yaml
server/utils/cache.ts
modules/config/index.ts
server/middleware/payload-etag.ts
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
/
What could this change break?
What should I review most carefully?
Drag to select a region · Space to pan
↵
feat(cache): add etag for `payload.json` via server middleware
comarkdown/comark-docs #52
· 4 diagrams
Start the walkthrough
W
Toggle architecture
Toggle data flow
Fit the whole strip
1
Copy share link
Switch to light
How to move around
Ask about this canvas
/
◈ Rendered by
PR Lens
· crafted with ❤️ by the
Coldtea
team
100%
Container view — Architecture
Architecture
Component view — Payload ETag & ISR routing
Architecture
Component view — Package patches & runtime cache versioning
Architecture
Client-side payload conditional revalidation
Data flow
Looking around
Resume walkthrough
↵
This diagram has a walkthrough
scroll to move through it
swipe to move through it