BT

InfoQ ホームページ ニュース サーバサイド統合の改善,REST APIと XSSセーフのサポートを加えた Webix 1.1

サーバサイド統合の改善,REST APIと XSSセーフのサポートを加えた Webix 1.1

ブックマーク

原文(投稿日:2013/10/19)へのリンク

Webix UIコントロールが先日のアップデートで,サーバサイド統合の改善とバグ検出,さらにパフォーマンスの向上を実現した。最新版ではレイアウトの一部やテキスト入力など,任意のビューを無効にすることも可能になっている。

Webix 1.1では,次のようなコード行でコントロールのREST API使用が可能になる。

load:"rest->/users/",
save:"rest->/users/"

上記のコードはREST APIからデータをロードして,サーバ上での変更結果を保存するものだ。さらにRuby-on-RailsYii, Express, MVCなど,サーバサイドのフレームワークもいくつか利用できる。

Webix 1.1 はローカルにデータをキャッシュするか,あるいはオンラインモードでサーバ側からデータをロードして,以下のコードのようにオフラインモードのキャッシュデータを使用することが可能だ。

load:"offline->mydata.php"

最新リリースではまた,データ格納と取得用に独自のメソッドを追加可能になるだけでなく,インデックスDBやソケット,あるいは任意のデータストレージに対してその動作を実行することもできる。次のようなテンプレート記述を用いて,XSSセーフな(純粋なテキストによる)テンプレートを定義することも可能だ。

template:"name: #!name#"

"近日リリースの1.2アップデートには,AngularjsやBackbonejsなどの著名なMVCフレームワークとの統合のように,重要な機能が含まれています。" と,XBソフトウェアの主任開発者であるMaksim Kozhukh氏は述べている。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。