Gli ultimi tutorial di sviluppo web
 

Il Cliente AppML


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>