Skip to main content
AppML - Overview

AppML - Overview

Understand AppML data attributes, models, controllers, and supported data sources.

AppML - Overview illustration

How it works

An AppML page associates a container with a data source or model. The library loads records, renders the relevant HTML, and can call a controller for application-specific behavior. Separate the view from data configuration and keep the server responsible for protected operations.

Good practice

  • Use matching versions of the AppML client, model format, and examples.
  • Keep secrets and permission checks out of browser-delivered HTML, JavaScript, and model files.
  • Validate input and authorize every read or write on the server.
  • Handle loading, empty, and error states, and check generated content for accessibility.

Further reading: Tutorialspoint: AppML - Overview · AppML library reference.