W3schools.cn 在线教程 - 编程参考手册

AppML 客户端


在接下来的章节中,我们将在网络浏览器中构建一个网络应用程序。


AppML 客户端

AppML 客户端是一种可在任何网络浏览器中运行的 JavaScript。

只需一行代码即可轻松添加到任何 HTML 页面:

<script src="https://www.w3schools.cn/appml/2.0.3/appml.js"></script>

AppML 客户端允许您使用 HTML 属性将外部数据添加到任何 HTML 元素:

<table appml-data="customers.js">

它有一个内置函数,可以在 HTML 的任何地方显示数据:

<td>{{CustomerName}}</td>

{{ ... }} Are placeholders for AppML data.

它还内置了用于重复 HTML 元素的函数,使用数据中找到的任何数组:

<tr appml-repeat="records">
..
.
</tr>

AppML 客户端不会干扰现有的 HTML 或 CSS。

它适用于任何现有的 CSS。 我们在示例中使用了 W3.CSS。


AppML 网络应用程序

AppML 对于构建 Web 应用程序非常有效。

最强大的功能之一是能够在 Web 浏览器中开发原型应用程序,包括数据库 CRUD 应用程序,而无需任何 Web 服务器。

CRUD: Create, Read, Update, Delete.


AppML 服务器

AppML 附带两个服务器脚本(PHP 和 .NET),旨在提供服务器数据。

借助 AppML 服务器脚本,您可以轻松访问 SQL 数据库,例如 mySQL 和 SQL server。

服务器脚本非常强大,可以轻松安装在任何 PHP 或 .NET 服务器上。


AppML Web SQL

此外,为了快速应用程序开发和原型设计,AppML 还可以使用 Web SQL 在浏览器中模拟 Web 服务器。

Web SQL 是一种网页 API,用于使用 SQL 在浏览器中存储数据。 该 API 受 Google Chrome、Opera、Safari 和 Android 浏览器支持。

只需将以下脚本添加到您的网页:

<script src="https://www.w3schools.cn/appml/2.0.3/appml_sql.js"></script>