ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ
AppML. Уроки для начинающих

AppML Клиент


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


AppML Клиент

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

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

<script src="https://w3schoolsrus.github.io/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: Create, Read, Update, Delete (Создать, Прочитать, Обновить, Удалить).


AppML сервер

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

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

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


AppML Web SQL

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

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

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

<script src="https://w3schoolsrus.github.io/appml/2.0.3/appml_sql.js"></script>