En los siguientes capítulos, vamos a construir una aplicación web en el navegador web.
Cliente AppML
El cliente AppML es un JavaScript que se ejecuta en cualquier navegador web.
Fácilmente se puede añadir a cualquier página HTML con una sola línea de código:
<script src="http://www.w3ii.com/appml/2.0.3/appml.js"></script>
El cliente AppML le permite agregar datos externos a cualquier elemento HTML, usando los atributos HTML:
<table appml-data="customers.js">
Se ha construido en función de la visualización de datos en cualquier lugar en el código HTML:
<td>{{CustomerName}}</td>
{{...}} son símbolos para los datos AppML.
También se ha incorporado en las funciones de repetición de elementos HTML, usando cualquier matriz que se encuentra en los datos:
<tr appml-repeat="records">
..
.
</tr>
El cliente AppML no interferirá con el código HTML o CSS existente.
Funciona bien con cualquier CSS existente. Hemos utilizado Bootstrap en nuestros ejemplos.
Aplicaciones Web AppML
AppML es extremadamente eficiente para la construcción de aplicaciones web.
Una de las características más potentes es la capacidad para desarrollar prototipos de aplicaciones en el navegador web, incluyendo aplicaciones CRUD base de datos, sin la necesidad de cualquier servidor web.
ABM: crear, leer, actualizar, eliminar.
AppML servidor
AppML viene con dos scripts de servidor (PHP and .NET) diseñados para proporcionar los datos del servidor.
Con los scripts del servidor AppML, se puede acceder fácilmente a las bases de datos SQL, como MySQL y SQL Server.
Los scripts de servidor son muy poderosos, y se pueden instalar fácilmente en cualquier servidor PHP o .NET.
SQL Web AppML
Además, para el desarrollo rápido de aplicaciones y creación de prototipos, AppML puede también simular un servidor web en el navegador, utilizando SQL Web.
SQL web es una página web de la API para almacenar datos en el navegador utilizando SQL. La API es compatible con Google Chrome, Opera, Safari y el navegador de Android.
Sólo tiene que añadir la siguiente secuencia de comandos para su página web:
<script src="http://www.w3ii.com/appml/2.0.3/appml_sql.js"></script>