CCState: Una biblioteca ligera y flexible para la gestión del estado

2024-12-19

CCState es una biblioteca ligera, semánticamente clara y flexible para la gestión del estado, diseñada para aplicaciones de una sola página de tamaño medio a grande con necesidades complejas de gestión del estado. Se basa en tres tipos de datos básicos: computado, comando y estado, ofreciendo una API simple e intuitiva con una cobertura de prueba del 100 %. Independiente del framework, CCState funciona a la perfección con React, Vanilla JS y otros frameworks de IU, con un rendimiento ultrarrápido que supera a Jotai en varios escenarios. Las API principales, `state`, `computed` y `command`, manejan unidades de valor básicas, cálculos derivados y efectos secundarios, respectivamente. Los Hooks de React como `useGet`, `useSet`, `useLoadable` y `useResolved` simplifican el acceso a los datos y el manejo de los valores Promise. CCState también ofrece funciones de suscripción para actualizaciones reactivas.

Desarrollo gestión del estado