AppML 快速指南



AppML - 概述

AppML 代表应用程序建模语言 (Application Modeling Language)。它用于 Web 应用程序开发。它通过数据属性扩展 HTML,并添加控制器来控制 HTML 数据的行为。

AppML 非常易于使用和理解,用于高效快速地创建单页应用程序。AppML 专注于从各种来源(如 JavaScript 对象、JSON 文件、文本文件、XML 文件或数据库文件)获取数据到 HTML 应用程序。

简史

AppML 的第一个版本由 Jan Egil Refsnes 于 1991 年开发,它基于 Web 客户端和 Web 服务器之间的 HTTP 请求通信。2015 年 2 月,W3Schools 通过将其重新推出作为新产品,使 AppML 公开。

设计目标

AppML 的设计考虑了以下概念:

  • 基于 AppML 的应用程序将主要是一个基于互联网的应用程序。

  • 它应该只使用互联网标准来构建 Web 应用程序,即 HTML、CSS 和 JavaScript。

  • 它应该是平台无关的。

  • 它应该能够处理各种应用程序需求。

  • 它应该易于理解且自描述。

  • 它应该高度可维护且易于开发,并且应该易于适应变化。

  • 它应该面向未来。

主要特点

AppML 通过遵循最新的技术来遵循现代 Web 开发。以下是 AppML 的主要特点。

  • 开发和维护成本低。

  • 促进快速敏捷的 Web 开发。

  • 它针对云计算进行了优化。

  • 它非常快速并且支持低带宽消耗。

  • 遵循 MVC(模型-视图-控制器)架构。

  • 数据层可以完全与表示层分离。

  • 高度可扩展。

  • 高度可测试。

  • 易于配置或重新配置。

AppML - 环境

使用 AppML 非常简单。只需在 HTML 页面中使用 `