WebExpress 0.0.10-alpha – The REST APIs as the Foundation of the Table Architecture
Tables in WebExpress are far more than simple display tools. They form a dynamic, modular and fully API‑driven interface that can be integrated flexibly into any website. Their essential design principle is the strict separation of data and layout. While the layout defines how a table looks and which interactions are possible, all content and structural descriptions come from the REST API. When a dynamic table is loaded, WebExpress calls the table REST API and receives both the table data and the metadata that define its structure. This metadata contains templates that specify how individual cells are displayed and edited. A template describes the visual representation, the type of interaction and the logic applied during editing. This keeps the table fully flexible, because the layout can change without requiring any modification to the underlying data. Column configuration is also managed through the API and can be adjusted dynamically without altering the layout itself. The intera...