Web Publication
Documentation status: architecture — see Maturity and evidence.
Web publication projects logiCells views and capabilities to a browser experience without turning the business model into a Web-specific model.
Recommended chain
concepts / actions / collections
-> functional view
-> web projection metadata
-> web renderer
-> browser
The browser is therefore only a rendering target. Routes, front-end components, and framework details remain adapters.
Good practices
- keep business identities and rules in the model;
- publish explicit, versionable contracts;
- expose only the data required by the view;
- enforce authentication and authorization at capability boundaries;
- keep user events separate from DOM or JavaScript-framework details.
A React projection can be used where available, but React is not the conceptual contract of the view.