Biblioteca de gestión de estado de propósito general fácil de integrar en bibliotecas de UI: "state-ref"
(github.com/superlucky84)Últimamente me dio curiosidad explorar bibliotecas de gestión de estado, así que estuve revisando el código en GitHub de proyectos open source como zustand y preact/signal, y de la inspiración que saqué terminé completando este proyecto que hice como hobby.
Es una biblioteca de gestión de estado de propósito general, "state-ref", que se puede integrar fácilmente en bibliotecas de UI.
La desarrollé con enfoque en la inmutabilidad de datos. Al combinar proxies con el patrón lens de la programación funcional, permite acceder a valores y modificar el estado de forma eficiente y segura incluso en estructuras de datos profundas.
También hice plugins para poder usarla conectada con react, preact, vue, svelte y solid, y planeo agregar más tipos hasta que aparezca algo todavía más interesante para entretenerme.
En el README de GitHub expliqué en detalle cómo usarla. La imagen de marca en la parte superior de GitHub la hizo ChatGPT jaja.
2 comentarios
Gracias por verlo con interés :) No he usado Astro, pero creo que debería ponerle atención y probarlo.