El cliente de AppML


En los siguientes capítulos, construiremos una aplicación web en el navegador web.


Cliente de AppML

El cliente AppML es un JavaScript que se ejecuta en cualquier navegador web.

Se puede agregar fácilmente a cualquier página HTML con una sola línea de código:

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

El cliente AppML le permite agregar datos externos a cualquier elemento HTML, utilizando atributos HTML:

<table appml-data="customers.js">

Tiene una función incorporada para mostrar datos en cualquier parte del HTML:

<td>{{CustomerName}}</td>

{{ ... }} Son marcadores de posición para los datos de AppML.

También tiene funciones integradas para repetir elementos HTML, utilizando cualquier matriz que se encuentre en los datos:

<tr appml-repeat="records">
..
.
</tr>

El cliente AppML no interferirá con el HTML o CSS existente.

Funciona bien con cualquier CSS existente. Hemos usado W3.CSS en nuestros ejemplos.


Aplicaciones web AppML

AppML es extremadamente eficiente para crear aplicaciones web.

Una de las características más potentes es la capacidad de desarrollar prototipos de aplicaciones en el navegador web, incluidas las aplicaciones CRUD de base de datos, sin necesidad de ningún servidor web.

CRUD: Crear, Leer, Actualizar, Eliminar.


Servidor AppML

AppML viene con dos scripts de servidor (PHP y .NET) diseñados para proporcionar datos de servidor.

Con los scripts del servidor AppML, puede acceder fácilmente a las bases de datos SQL, como mySQL y el servidor SQL.

Los scripts del servidor son muy potentes y se pueden instalar fácilmente en cualquier servidor PHP o .NET. 


SQL web de AppML

Además, para el desarrollo rápido de aplicaciones y la creación de prototipos, AppML también puede simular un servidor web en el navegador mediante Web SQL.

Web SQL es una API de página web para almacenar datos en el navegador usando SQL. La API es compatible con Google Chrome, Opera, Safari y el navegador de Android.

Simplemente agregue el siguiente script a su página web:

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