Skip to main content
AppML - Home

AppML - Home

Start with the course and understand the AppML browser library used in the supplied tutorial.

AppML - Home illustration

How it works

AppML (Application Modeling Language) is a lightweight JavaScript library that connects HTML elements to data models and controller behavior through attributes. The lessons follow the AppML tutorial’s model-driven approach. Treat browser-side models as presentation and data-loading configuration; authentication, authorization, validation, and database access must be enforced by trusted server endpoints.

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 - Home · AppML library reference.