Aller au contenu
EN FR

Projection du client natif

Référence : cette page est une synthèse technique fondée sur le chapitre LaTeX cité ci-dessous. Pour la syntaxe exacte, la disponibilité ou les signatures ABI, vérifier le source versionné, le manifeste et les tests exécutables.

Portée et frontière de la source

Un client natif projette les objets Runtime vers contrôleurs, datasets et UI ; ces projections ne possèdent pas les règles métier.

Les sources MVC et client riche distinguent état du modèle conceptuel, projections d’affichage, contrôleurs et datasets. Une vue présente et modifie des aspects autorisés des objets métier ; elle ne possède pas la règle sémantique. Caches, curseurs et événements réactifs soutiennent l’interface sans devenir la source de vérité.

Règles d’ingénierie

  • Conserver les règles métier dans les Actions et contraintes du modèle.
  • Utiliser DataSets, curseurs et contrôleurs comme projections des objets Runtime.
  • Expliciter les événements asynchrones et l’invalidation des caches de vue.
  • Choisir publication native, web ou service sans dupliquer l’autorité métier.

Plan du chapitre (intitulés LaTeX d’origine)

  • Purpose
  • The Universal MVC Idea
  • Application, Session and Page Context
  • View Descriptions as Metadata
  • Contracts, Projections and MODEL-behind Loading
  • Functional Component DOM

Provenance LaTeX

Chapitre principal : Runtime/logiCells Runtime Programming with RadStudio/universal-mvc-core.tex.

Parcourir la documentation par tâche.