Skip to main content

Viewer registry: lazy adapters + manualChunks для bundle-size

## Что это Centralized `ArtifactViewerRegistry` singleton, который резолвит type → adapter через lazy `import()`. Adapters попадают в отдельные chunk'и через Vite manualChunks. Initial bundle не несёт код для 5 viewer'ов, которых пользователь не открывал. ## Зачем Bundle initial size — главный gate для perception of speed. Lazy adapters снимают 200+ KB с критического пути и одновременно делают добавление новых форматов нерискованным. ## Источники вдохновения - [shadcnblocks/kibo](https://gi ## 🔗 Linear - [PZD-216](https://linear.app/kuhjie/issue/PZD-216) (match confidence: 0.57)

Log in to comment and vote

No comments yet

Be the first to share your thoughts.