Nei capitoli seguenti, costruiremo un'applicazione web nel browser web.
AppML client
Il cliente AppML è un JavaScript che viene eseguito in qualsiasi browser web.
Può essere facilmente aggiunto a qualsiasi pagina HTML con una sola riga di codice:
<script src="http://www.w3ii.com/appml/2.0.3/appml.js"></script>
Il client AppML consente di aggiungere dati esterni a qualsiasi elemento HTML, utilizzando attributi HTML:
<table appml-data="customers.js">
Esso è dotato di un funzione per la visualizzazione dei dati in qualsiasi parte del HTML:
<td>{{CustomerName}}</td>
{{...}} sono segnaposto per i dati AppML.
Ha anche funzioni integrate per la ripetizione elementi HTML, utilizzando qualsiasi array trovato nei dati:
<tr appml-repeat="records">
..
.
</tr>
Il cliente AppML non interferirà con il codice HTML o CSS esistente.
Funziona bene con qualsiasi CSS esistente. Abbiamo usato Bootstrap nei nostri esempi.
Applicazioni Web AppML
AppML è estremamente efficiente per costruire applicazioni web.
Una delle caratteristiche più potenti è la capacità di sviluppare applicazioni prototipali nel browser web, comprese le applicazioni di database CRUD, senza la necessità di un server web.
CRUD: Create, Read, Update, Delete.
AppML Server
AppML viene fornito con due script del server (PHP and .NET) progettati per fornire i dati del server.
Con script server AppML, si può facilmente accedere ai database SQL, come MySQL e SQL Server.
Gli script del server sono molto potenti, e può essere facilmente installato su qualsiasi server PHP o .NET.
AppML Web SQL
Inoltre, per lo sviluppo rapido di applicazioni e la prototipazione, AppML può anche simulare un web server nel browser, utilizzando SQL Web.
Web SQL è una pagina web API per la memorizzazione dei dati nel browser utilizzando SQL. L'API è supportata da Google Chrome, Opera, Safari e il browser di Android.
Basta aggiungere il seguente script alla pagina web:
<script src="http://www.w3ii.com/appml/2.0.3/appml_sql.js"></script>