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 頁面中使用 `