SmallDB, la couche d'abstraction de la machine d'état, est le cadre pour créer une couche de modèle d'une application Web à l'aide de machines d'état. SMALDDB combine des automates finis formels, un code PHP simple et une base de données SQL puissante en un seul package élégant.
libSmalldb est la bibliothèque de base du cadre SMALDDB. Il fournit une implémentation de machines à états SMALDDB et si elle est utilisée avec FlupDo, il peut fournir des opérations CRUD sur la base de données SQL à l'emploi.
Pour plus de détails, consultez le site Web du projet:
La majeure partie du code est publiée sous la licence Apache 2.0. Voir le fichier de licence pour plus de détails.
Le référentiel principal du projet est hébergé sur https://git.frozen-doe.net/smalldb/libsmalldb, n'hésitez pas à y soumettre des problèmes ou à créer des demandes de fusion.