Skip to main content
AppML - First Application

AppML - First Application

Build a minimal data-driven page and observe how AppML populates its HTML.

AppML - First Application illustration

How it works

Start with a small page containing a container, an AppML data attribute, and a simple data source. Load the AppML client, open the page through a development server, and inspect the browser network panel if records do not appear. Then add a controller only when custom behavior is needed.

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