最新のWeb開発のチュートリアル
 

AppMLクライアント


以下の章では、我々は、WebブラウザでWebアプリケーションを構築します。


AppMLクライアント

AppMLクライアントは、任意のWebブラウザで動作するJavaScriptです。

これは、簡単にコードの1行を持つ任意のHTMLページに追加することができます。

<script src="http://www.w3ii.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でうまく動作します。 我々は、我々の例でブートストラップを使用していました。


AppML Webアプリケーション

AppMLは、Webアプリケーションを構築するための非常に効率的です。

最も強力な機能の1つは、任意のWebサーバーを必要とせずに、データベースのCRUDアプリケーションを含む、Webブラウザでプロトタイプ・アプリケーションを開発する能力です。

CRUD:作成、読み取り、更新、削除します。


AppMLサーバー

AppMLは、2つのサーバースクリプトが付属しています(PHP and .NET)サーバーのデータを提供するように設計します。

AppMLサーバーのスクリプトを使用すると、簡単にMySQLとSQLサーバのように、SQLデータベースにアクセスすることができます。

サーバースクリプトは非常に強力で、簡単に任意のPHPや.NETサーバー上にインストールすることができます。


AppMLのWeb SQL

また、迅速なアプリケーション開発やプロトタイピングのために、AppMLは、Web SQLを使用して、ブラウザでWebサーバをシミュレートすることができます。

ウェブSQLはSQLを使用してブラウザにデータを格納するためのWebページのAPIです。 APIはGoogle Chromeの、オペラ、サファリ、およびAndroidのブラウザでサポートされています。

ちょうどあなたのウェブページに次のスクリプトを追加します。

<script src="http://www.w3ii.com/appml/2.0.3/appml_sql.js"></script>