En son web geliştirme öğreticiler
 

AppML Modeller


Bir AppML modeli bir uygulama açıklanmaktadır.


Bir AppML Modeli Nedir?

Bir AppML modeli bir JavaScript amacı, (JSON) bir uygulama tarif.

Bu küçük model veritabanından veri almak için tam uygulama açıklar:

{
"database" : {
    "connection" : "localmysql",
    "sql" : "SELECT * FROM Customers"}
}

Bir AppML Modeli Ne Yapabilirim?

yapabilirsiniz bir AppML modeli ile:

  • MySQL, SQL Server, Access ve Oracle gibi veritabanlarına bağlantı tanımlayın.
  • JSON, XML ve diğer metin dosyaları gibi veri dosyalarına bağlantıları tanımlayın.
  • veri almak için SQL ifadelerini tanımlayın.
  • Filtreyi ve sıralama kısıtlamaları tanımlayın.
  • veri türlerini, veri formatları ve güncelleme kısıtlamaları tanımlayın.
  • Uygulama güvenliği, kullanıcıları ve kullanıcı gruplarını tanımlayın.

Örnekler

Kullanıcıların verilere filtre izin vermek için (search ,sort) , modele filtre bilgileri ekleyebilirsiniz:

Örnek

"filteritems" : [
    {"item" : "CustomerName", "label" : "Customer"},
    {"item" : "City"},
    {"item" : "Country"}
]

Kullanıcıların verilerini güncellemek için izin vermek için, modele güncelleme bilgileri ekleyebilirsiniz:

Örnek

"updateItems" : [
    {"item" : "CustomerName"},
    {"item" : "Address"},
    {"item" : "PostalCode"},
    {"item" : "City"},
    {"item" : "Country"}
]

Bir Model olmadan

Daha önce bu eğitimde gördük uygulamaları, herhangi modelleri kullanmak vermedi.

Bir modelde belirtildiği gibi daha sonraki bölümlerde, biz, veritabanları, okumak, filtre, ve güncelleme verilerine bağlanacaktır.