AppML İstemcisi


İlerleyen bölümlerde, web tarayıcısında bir web uygulaması oluşturacağız.


AppML İstemcisi

AppML istemcisi, herhangi bir web tarayıcısında çalışan bir JavaScript'tir.

Tek bir kod satırı ile herhangi bir HTML sayfasına kolayca eklenebilir:

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

AppML istemcisi, HTML niteliklerini kullanarak herhangi bir HTML öğesine harici veri eklemenize olanak tanır:

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

HTML'de herhangi bir yerde veri görüntülemek için yerleşik bir işlevi vardır:

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

{{ ... }} AppML verileri için yer tutuculardır.

Ayrıca, verilerde bulunan herhangi bir diziyi kullanarak HTML öğelerini tekrarlamak için yerleşik işlevlere sahiptir:

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

AppML istemcisi, mevcut HTML veya CSS'ye müdahale etmeyecektir.

Mevcut herhangi bir CSS ile iyi çalışır. Örneklerimizde W3.CSS kullandık.


AppML Web Uygulamaları

AppML, web uygulamaları oluşturmak için son derece verimlidir.

En güçlü özelliklerinden biri, herhangi bir web sunucusuna ihtiyaç duymadan, veritabanı CRUD uygulamaları da dahil olmak üzere web tarayıcısında prototip uygulamaları geliştirme yeteneğidir.

CRUD: Oluştur, Oku, Güncelle, Sil.


AppML Sunucusu

AppML, sunucu verilerini sağlamak için tasarlanmış iki sunucu komut dosyasıyla (PHP ve .NET) birlikte gelir.

AppML sunucu komut dosyaları ile mySQL ve SQL sunucusu gibi SQL veritabanlarına kolayca erişebilirsiniz.

Sunucu komut dosyaları çok güçlüdür ve herhangi bir PHP veya .NET sunucusuna kolayca kurulabilir. 


AppML Web SQL

Ek olarak, hızlı uygulama geliştirme ve prototip oluşturma için AppML, Web SQL kullanarak tarayıcıda bir web sunucusunu da simüle edebilir.

Web SQL, SQL kullanarak tarayıcıda veri depolamak için bir web sayfası API'sidir. API, Google Chrome, Opera, Safari ve Android Tarayıcı tarafından desteklenir.

Web sayfanıza aşağıdaki komut dosyasını eklemeniz yeterlidir:

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