Il client AppML


Nei capitoli seguenti creeremo un'applicazione web nel browser web.


Client AppML

Il client AppML è un JavaScript che viene eseguito in qualsiasi browser web.

Può essere facilmente aggiunto a qualsiasi pagina HTML con una singola riga di codice:

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

Il client AppML ti consente di aggiungere dati esterni a qualsiasi elemento HTML, utilizzando gli attributi HTML:

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

Ha una funzione integrata per visualizzare i dati ovunque nell'HTML:

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

{{ ... }} Sono segnaposto per i dati AppML.

Ha anche funzioni integrate per la ripetizione di elementi HTML, utilizzando qualsiasi array trovato nei dati:

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

Il client AppML non interferirà con l'HTML o CSS esistente.

Funziona bene con qualsiasi CSS esistente. Abbiamo usato W3.CSS nei nostri esempi.


Applicazioni Web AppML

AppML è estremamente efficiente per la creazione di applicazioni web.

Una delle caratteristiche più potenti è la possibilità di sviluppare applicazioni prototipo nel browser web, comprese le applicazioni CRUD di database, senza la necessità di alcun server web.

CRUD: crea, leggi, aggiorna, elimina.


Server AppML

AppML viene fornito con due script server (PHP e .NET) progettati per fornire dati server.

Con gli script del server AppML, puoi accedere facilmente ai database SQL, come MySQL e SQL Server.

Gli script del server sono molto potenti e possono essere facilmente installati su qualsiasi server PHP o .NET. 


AppML Web SQL

Inoltre, per un rapido sviluppo di applicazioni e prototipazione, AppML può anche simulare un server Web nel browser, utilizzando Web SQL.

Web SQL è un'API di pagine Web per la memorizzazione dei dati nel browser tramite SQL. L'API è supportata da Google Chrome, Opera, Safari e dal browser Android.

Basta aggiungere il seguente script alla tua pagina web:

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