Skip to main content

Lazy DesignPanel + bundle budget — open-design не висит в initial chunk

## Что это `DesignPanel` импортируется через `import()` — не попадает в main bundle. Bundle budget gate стоит на 200 KB initial, регрессия фейлит CI. Бенчмарк запуска фиксируется в Settings -> Diagnostics. ## Зачем Embed Open Design весит десятки KB. Без lazy chunk они уезжают в каждый старт ROX, в том числе у пользователей, которым design не нужен. Lazy + budget гарантирует, что мы не платим за то, что не открываем. ## Источники вдохновения - [agisota/open-design](https://github.com/agisota/open-design) — bundle budget - [shadcnblocks/kibo](https://github.com/shadcnblocks/kibo) — lazy panels ## 🔗 Linear - [PZD-304](https://linear.app/kuhjie/issue/PZD-304) — backing ticket

Log in to comment and vote

No comments yet

Be the first to share your thoughts.