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(模型-檢視-控制器)架構。

  • 資料層可以完全與表示層分離。

  • 高度可擴充套件。

  • 高度可測試。

  • 易於配置或重新配置。

廣告
© . All rights reserved.