ล่าสุดการพัฒนาเว็บบทเรียน
 

AppMLแบบ


รูปแบบการ AppML อธิบายแอพลิเคชัน


AppML รุ่นคืออะไร?

รูปแบบการ AppML เป็นวัตถุ JavaScript (JSON) อธิบายแอพลิเคชัน

รุ่นนี้มีขนาดเล็กอธิบายโปรแกรมเต็มสำหรับการดึงข้อมูลจากฐานข้อมูล:

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

อะไร AppML รุ่นสามารถทำอะไร?

ด้วยรูปแบบการ AppML คุณสามารถ:

  • กําหนดการเชื่อมต่อกับฐานข้อมูลเช่น MySQL, SQL Server, Access และออราเคิล
  • กําหนดการเชื่อมต่อไปยังแฟ้มข้อมูลเช่น JSON, XML, และไฟล์ข้อความอื่น ๆ
  • กำหนดคำสั่ง SQL สำหรับการดึงข้อมูล
  • กำหนดตัวกรองและข้อ จำกัด การเรียงลำดับ
  • กำหนดชนิดข้อมูลรูปแบบข้อมูลและการปรับปรุงข้อ จำกัด
  • กำหนดโปรแกรมรักษาความปลอดภัยผู้ใช้และกลุ่มผู้ใช้

ตัวอย่าง

เพื่อให้ผู้ใช้ในการกรองข้อมูล (search ,sort) คุณสามารถเพิ่มข้อมูลกรองเพื่อรูปแบบ:

ตัวอย่าง

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

เพื่อให้ผู้ใช้อัปเดตข้อมูลคุณสามารถเพิ่มข้อมูลอัปเดตรูปแบบ:

ตัวอย่าง

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

โดยไม่ต้องมีรุ่น

การใช้งานที่คุณได้เห็นก่อนหน้านี้ในการกวดวิชานี้ไม่ได้ใช้รูปแบบใด ๆ

ในบทต่อมาเราจะเชื่อมต่อกับฐานข้อมูล, อ่าน, กรองและการปรับปรุงข้อมูลตามที่ระบุในแบบ