Foldkit: TypeScript-Frontend-Framework mit Elm-Architektur auf Basis von Effect
The front end framework for correctness: built on Effect, architected like Elm

Foldkit ist ein neues TypeScript-Frontend-Framework, das auf Effect aufbaut und die Elm-Architektur übernimmt. Es verspricht vorhersehbare Zustandsverwaltung, explizite Seiteneffekte und eine skalierbare Struktur. Das Framework bringt Routing, UI-Komponenten, Submodels, Subscriptions, Validierung, Testing und DevTools mit. Entwickler, die bereits Effect nutzen, werden sich sofort zurechtfinden. Foldkit richtet sich an Teams, die Wert auf Korrektheit legen, ist aber nicht für die Migration großer React-Codebasen gedacht.
Jeder Zustandswechsel fließt durch eine einzige Update-Funktion – keine versteckten Mutationen, keine veralteten Closures, keine Überraschungen.