ccstate — управление состоянием на vm0

engineering

ccstate — это скилл для Claude Code, который содержит паттерны и лучшие практики применения библиотеки управления состоянием ccstate на платформе vm0. Скилл охватывает четыре ключевые темы: DOM callback паттерн с функцией `detach()` и `Reason.DomCallback` вместо оператора `void` для корректной обработки промисов в React-компонентах; работу с `pageSignal ccstate — управление состоянием на vm0 — скилл Claude Code для разработки через `useGet` без ручной установки через роутинг-обёртку `setupPageWrapper`; автоматическую мемоизацию в `computed` без лишнего кеширования через `Map`; а также специфику хранения функций в `state()`-атомах через паттерн «обёртка-апдейтер» — чтобы функция не выполнялась немедленно. Скилл предназначен для разработчиков на TypeScript и React, работающих в экосистеме vm0.