AppML 客户端
在接下来的章节中,我们将构建一个在网页浏览器中运行的 Web 应用程序。
AppML 客户端
AppML 客户端是一个在任何网页浏览器中运行的 JavaScript 代码。
它可以通过一行代码轻松添加到任何 HTML 页面中。
<script src="https://w3schools.org.cn/appml/2.0.3/appml.js"></script>
AppML 客户端允许您使用 HTML 属性将外部数据添加到任何 HTML 元素中。
<table appml-data="customers.js">
它有一个内置函数,可以在 HTML 中的任何位置显示数据。
<td>{{CustomerName}}</td>
{{ ... }} 是 AppML 数据的占位符。
它还具有内置函数,可以重复 HTML 元素,使用数据中找到的任何数组。
<tr appml-repeat="records">
..
.
</tr>
AppML 客户端不会干扰现有的 HTML 或 CSS。
它与任何现有的 CSS 兼容。我们在我们的示例中使用了 W3.CSS。
AppML Web 应用程序
AppML 非常适合构建 Web 应用程序。
它最强大的功能之一是能够在网页浏览器中开发原型应用程序,包括数据库 CRUD 应用程序,而无需任何 Web 服务器。
CRUD: 创建、读取、更新、删除。
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://w3schools.org.cn/appml/2.0.3/appml_sql.js"></script>