В следующих главах мы будем создавать веб-приложения в веб-браузере.
Клиент AppML
Клиент AppML является JavaScript, который работает в любом веб-браузере.
Он может быть легко добавлены в любой HTML-страницу с одной строки кода:
<script src="http://www.w3ii.com/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. Мы использовали Bootstrap в наших примерах.
Веб-приложение AppML
AppML является чрезвычайно эффективным для создания веб-приложений.
Одним из наиболее мощных функций является возможность разработки прототипов приложений в веб-браузере, в том числе CRUD базы данных приложений, без необходимости каких-либо веб-сервера.
CRUD: создание, чтение, обновление, удаление.
AppML сервера
AppML поставляется с двумя серверными скриптами (PHP and .NET) , предназначенных для обеспечения данных сервера.
С скриптов сервера AppML, вы можете легко получить доступ к SQL базам данных, как MySQL и SQL-сервер.
Сценарии серверов очень мощные, и могут быть легко установлены на любом PHP или .NET сервере.
AppML Web SQL
Кроме того, для быстрой разработки приложений и прототипирования, AppML также может имитировать веб-сервер в браузере, используя Web SQL.
Web SQL представляет собой веб-страницу API для хранения данных в браузере с помощью SQL. API поддерживается Google Chrome, Opera, Safari и Android Browser.
Просто добавьте следующий скрипт на вашей веб-странице:
<script src="http://www.w3ii.com/appml/2.0.3/appml_sql.js"></script>