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>