Custom Pages
Custom pages let you extend an application with content, logic, and user experiences that go beyond standard screens and workviews.
Page types
| Type | Description |
|---|---|
| HTML Page | An HTML page built with HTML, CSS, and JavaScript that runs in the browser. |
| Server-side Page | A JavaScript page that runs on the server and can execute process functions. |
| Dashboard | A dashboard that can combine selectables, custom pages, workviews, and workview visualizations. |
Runtime differences
| Runtime | Best for | Available features |
|---|---|---|
| Client-side page | User interfaces, interactions, browser-based experiences | HTML, CSS, JavaScript, browser APIs, custom page tags, server template blocks |
| Server-side page | Automation, integrations, secure business logic | JavaScript and MODLR process functions |
Use the pages in this section when you need to document functionality that is only available in one runtime.
- See
/custom-pages/client-side-pagesfor browser-side tags and page behavior. - See
/custom-pages/custom-server-blocksforrunat="server"template blocks in custom pages. - See
/custom-pages/client-side-functionsfor browser-only helpers and APIs. - See
/custom-pages/server-side-pagesfor server-side execution and process-function access. - See
/custom-pages/server-side-functionsfor server-side runtime-specific functions.