Fonctionnalités

Le noyau de webappkit fournit une API permettant d'inclure les paquets nécessaires à votre application ainsi que leurs dépendances. Un paquet peut fournir des librairies PHP telles que des classes et des fonctions, mais aussi d'autres types de ressources telles que des gabarits ou des données. Un paquet peut même contenir d'autres paquets, optionnels ou non. Chaque paquet est accessible sous formes d'objets, et peuvent fournir un ou plusieurs services en tant qu'attributs.

Les paquets sont constitués de simples dossiers incluant un ou plusieurs fichiers de configuration au format INI.

Une interface web permet de lister et d'administrer ces paquets, ainsi que d'éxécuter leurs tests unitaires s'ils en fournissent.

Le futur de webappkit

L'interface web permettra d'installer et d'exporter les paquets sous forme d'archives Zip. Le site web de webappkit fournira un annuaire des paquets qui seront proposé au téléchargement.

Prérequis

Webappkit est un logiciel libre, hébergé sur Google Code et enregistré sur Ohloh :