Клиент AppML


В следующих главах мы создадим веб-приложение в веб-браузере.


Клиент AppML

Клиент AppML — это JavaScript, который запускается в любом веб-браузере.

Его можно легко добавить на любую HTML-страницу с помощью одной строки кода:

<script src="https://www.w3schools.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. В наших примерах мы использовали W3.CSS.


Веб-приложения AppML

AppML чрезвычайно эффективен для создания веб-приложений.

Одной из самых мощных функций является возможность разработки прототипов приложений в веб-браузере, включая приложения CRUD для баз данных, без необходимости использования какого-либо веб-сервера.

CRUD: создать, прочитать, обновить, удалить.


Сервер AppML

AppML поставляется с двумя серверными сценариями (PHP и .NET), предназначенными для предоставления серверных данных.

С помощью сценариев сервера AppML вы можете легко получить доступ к базам данных SQL, таким как mySQL и SQL server.

Сценарии сервера очень мощные и могут быть легко установлены на любом сервере PHP или .NET. 


Веб-SQL AppML

Кроме того, для быстрой разработки приложений и создания прототипов AppML также может имитировать веб-сервер в браузере с помощью веб-SQL.

Web SQL — это API веб-страницы для хранения данных в браузере с использованием SQL. API поддерживается Google Chrome, Opera, Safari и браузером Android.

Просто добавьте следующий скрипт на свою веб-страницу:

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