Aller au contenu
EN FR

Publication d'une application Web

Statut documentaire : reference — voir Maturité et preuves.

Une application Web logiCells est une projection du modèle à travers des capacités publiées et des métadonnées de vue. Le navigateur et le framework front-end sont des cibles de rendu, pas la source du sens métier.

Chaîne recommandée

concepts / relations / rules
        -> published actions and collections
        -> service boundary
        -> view metadata / UXfc intentions
        -> Web renderer
        -> browser application

Responsabilités

  • Modèle : concepts, relations, règles, états, actions et processus.
  • Publication : sélection des capacités rendues accessibles.
  • Service boundary : transport, authentification, autorisation, erreurs et versionnement.
  • Vue : contexte, données projetées et intentions d'interaction.
  • Renderer Web : composants concrets, routage navigateur, accessibilité, responsive design et gestion du cycle de vie client.

Règle de conception

Le front-end peut optimiser l'expérience utilisateur, mais une règle qui détermine la validité métier ne doit pas exister uniquement côté navigateur.

Un même modèle doit pouvoir alimenter plusieurs projections Web sans dupliquer sa connaissance métier.

Services et vues

Une vue Web peut consommer des actions ou collections publiées. La publication d'une action reste un contrat de capacité indépendant du composant Web qui l'invoque.

Pour les contrats de service, voir Services lorsque cette page existe dans l'arborescence déployée.