Foldkit est un framework frontend TypeScript qui adopte l’architecture Elm (Model, update, view) en s’appuyant sur la bibliothèque Effect. L’état est centralisé dans un seul Model défini via Schema, les effets de bord sont des valeurs retournées plutôt que des callbacks, et il n’y a ni hooks ni état local. Le projet inclut un routage type-safe, des subscriptions, la gestion de ressources longue durée (WebSockets, RTCPeerConnection) et un système de composition de modules imbriqués.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire