Publication Web
Statut documentaire : architecture — voir Maturité et preuves.
La publication Web projette des vues et capacités logiCells vers une interface de navigateur sans transformer le modèle métier en modèle spécifique au Web.
Chaîne recommandée
concepts / actions / collections
-> functional view
-> web projection metadata
-> web renderer
-> browser
Le navigateur n'est donc qu'une cible de rendu. Les routes, composants front-end et détails de framework restent des adaptateurs.
Bonnes pratiques
- conserver les identités et règles métier dans le modèle ;
- publier des contrats explicites et versionnables ;
- limiter les données exposées au besoin de la vue ;
- traiter authentification et autorisation aux frontières de capacité ;
- maintenir les événements utilisateur séparés des détails DOM ou du framework JavaScript.
Une projection React peut être utilisée lorsqu'elle est disponible, mais React n'est pas le contrat conceptuel de la vue.