عميل AppML


في الفصول التالية ، سننشئ تطبيق ويب في متصفح الويب.


عميل AppML

عميل AppML هو جافا سكريبت يتم تشغيله في أي متصفح ويب.

يمكن إضافته بسهولة إلى أي صفحة 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

AppML فعال للغاية لبناء تطبيقات الويب.

تتمثل إحدى أقوى الميزات في القدرة على تطوير تطبيقات النماذج الأولية في متصفح الويب ، بما في ذلك تطبيقات قاعدة البيانات CRUD ، دون الحاجة إلى أي خادم ويب.

CRUD: إنشاء ، قراءة ، تحديث ، حذف.


خادم AppML

يأتي AppML مع اثنين من البرامج النصية للخادم (PHP و .NET) المصممة لتوفير بيانات الخادم.

باستخدام البرامج النصية لخادم AppML ، يمكنك الوصول بسهولة إلى قواعد بيانات SQL ، مثل mySQL و SQL server.

البرامج النصية للخادم قوية جدًا ، ويمكن تثبيتها بسهولة على أي خادم PHP أو .NET. 


AppML Web SQL

بالإضافة إلى ذلك ، من أجل التطوير السريع للتطبيق والنمذجة ، يمكن لـ AppML أيضًا محاكاة خادم ويب في المتصفح ، باستخدام Web SQL.

Web SQL هي واجهة برمجة تطبيقات لصفحة الويب لتخزين البيانات في المتصفح باستخدام SQL. واجهة برمجة التطبيقات مدعومة من قبل Google Chrome و Opera و Safari ومتصفح Android.

ما عليك سوى إضافة البرنامج النصي التالي إلى صفحة الويب الخاصة بك:

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