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)

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
🌊

Frictionless UX

Date

About 19 hours ago

Author

agi

Subscribe to post

Get notified by email when there are changes.