ไคลเอ็นต์ AppML


ในบทต่อไปนี้ เราจะสร้างเว็บแอปพลิเคชันในเว็บเบราว์เซอร์


ไคลเอ็นต์ AppML

ไคลเอ็นต์ AppML คือ JavaScript ที่ทำงานในเว็บเบราว์เซอร์ใดก็ได้

สามารถเพิ่มลงในหน้า HTML ใดๆ ได้อย่างง่ายดายด้วยโค้ดบรรทัดเดียว:

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

ไคลเอนต์ AppML ให้คุณเพิ่มข้อมูลภายนอกไปยังองค์ประกอบ HTML ใด ๆ โดยใช้แอตทริบิวต์ HTML:

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

มีฟังก์ชันในตัวสำหรับแสดงข้อมูลที่ใดก็ได้ใน HTML:

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

{{ ... }} เป็นตัวยึดตำแหน่งสำหรับข้อมูล AppML

นอกจากนี้ยังมีฟังก์ชันในตัวสำหรับการทำซ้ำองค์ประกอบ HTML โดยใช้อาร์เรย์ที่พบในข้อมูล:

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

ไคลเอ็นต์ AppML จะไม่รบกวน HTML หรือ CSS ที่มีอยู่

ทำงานได้ดีกับ CSS ที่มีอยู่ เราใช้ W3.CSS ในตัวอย่างของเรา


AppML Web Applications

AppML มีประสิทธิภาพอย่างมากสำหรับการสร้างเว็บแอปพลิเคชัน

หนึ่งในคุณสมบัติที่ทรงพลังที่สุดคือความสามารถในการพัฒนาแอปพลิเคชันต้นแบบในเว็บเบราว์เซอร์ รวมถึงแอปพลิเคชันฐานข้อมูล CRUD โดยไม่ต้องใช้เว็บเซิร์ฟเวอร์ใดๆ

CRUD: สร้าง อ่าน อัปเดต ลบ


เซิร์ฟเวอร์ AppML

AppML มาพร้อมกับสคริปต์เซิร์ฟเวอร์สองตัว (PHP และ .NET) ที่ออกแบบมาเพื่อให้ข้อมูลเซิร์ฟเวอร์

ด้วยสคริปต์เซิร์ฟเวอร์ AppML คุณสามารถเข้าถึงฐานข้อมูล SQL เช่น mySQL และเซิร์ฟเวอร์ SQL ได้อย่างง่ายดาย

สคริปต์เซิร์ฟเวอร์มีประสิทธิภาพมากและสามารถติดตั้งได้ง่ายบนเซิร์ฟเวอร์ PHP หรือ .NET 


AppML เว็บ SQL

นอกจากนี้ สำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็วและการสร้างต้นแบบ AppML ยังสามารถจำลองเว็บเซิร์ฟเวอร์ในเบราว์เซอร์โดยใช้ Web SQL

Web SQL คือ API ของหน้าเว็บสำหรับจัดเก็บข้อมูลในเบราว์เซอร์โดยใช้ SQL API ได้รับการสนับสนุนโดย Google Chrome, Opera, Safari และเบราว์เซอร์ Android

เพียงเพิ่มสคริปต์ต่อไปนี้ในหน้าเว็บของคุณ:

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