BT

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

| 作者: Anand Narayanaswamy フォローする 0 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2013年10月28日. 推定読書時間: 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

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

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

このスレッドのメッセージについてEmailでリプライする

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

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT