다음 장에서, 우리는 웹 브라우저에서 웹 애플리케이션을 구축 할 것입니다.
AppML 클라이언트
AppML 클라이언트는 웹 브라우저에서 실행되는 자바 스크립트입니다.
그것은 쉽게 단 한 줄의 코드로 모든 HTML 페이지에 추가 할 수 있습니다 :
<script src="http://www.w3ii.com/appml/2.0.3/appml.js"></script>
AppML 클라이언트는 속성 HTML을 사용하여 임의의 HTML 요소에 외부 데이터를 추가 할 수 있습니다 :
<table appml-data="customers.js">
그것은 a를 HTML 어디서나 데이터를 표시하는 기능이 내장되어 있습니다 :
<td>{{CustomerName}}</td>
{{...}}은 AppML 데이터에 대한 자리 표시 자입니다.
또한 데이터에서 발견 된 배열을 사용하여 HTML 요소를 반복하는 기능을 내장하고있다 :
<tr appml-repeat="records">
..
.
</tr>
AppML 클라이언트는 기존의 HTML이나 CSS에 방해가되지 않습니다.
그것은 기존의 CSS와 함께 잘 작동합니다. 우리는 우리의 예제에서 부트 스트랩을 사용했습니다.
AppML 웹 응용 프로그램
AppML는 웹 애플리케이션을 구축하기위한 매우 효율적입니다.
가장 강력한 기능 중 하나는 웹 서버의 필요없이, 데이터베이스 CRUD 애플리케이션을 포함하여 웹 브라우저에서 프로토 타입 응용 프로그램을 개발할 수있는 능력이다.
CRUD : 만들기, 읽기, 업데이트, 삭제합니다.
AppML 서버
AppML 두 서버 스크립트와 함께 제공 (PHP and .NET) 서버 데이터를 제공하도록 설계되었습니다.
AppML 서버 스크립트를 사용하면 쉽게 MySQL과 SQL 서버와 같은 SQL 데이터베이스를 액세스 할 수 있습니다.
서버 스크립트는 매우 강력하고, 쉽게 PHP 또는 .NET 서버에 설치할 수 있습니다.
AppML 웹 SQL
또한, 신속한 애플리케이션 개발 및 프로토 타입, AppML는 웹 SQL을 사용하여 브라우저에서 웹 서버를 시뮬레이션 할 수 있습니다.
웹 SQL은 SQL을 사용하여 브라우저에 데이터를 저장하기위한 웹 페이지 API입니다. API는 구글 크롬, 오페라, 사파리, 안드로이드 브라우저에서 지원됩니다.
그냥 웹 페이지에 다음 스크립트를 추가합니다
<script src="http://www.w3ii.com/appml/2.0.3/appml_sql.js"></script>