CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![お手軽データバインディングライブラリ「Vue.js」を使いこなそう(基礎編)](https://cdn-ak-scissors.b.st-hatena.com/image/square/ace226450ebd022aae5b380ef3f8dfa3aa5c61c1/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F8363%2F8363_arena.png)
【Marionette.js】Module, Controller, Layout, Region, ItemViewを用いたサンプル 自分の中で、これイケてるのでは!?と思える形が出来たので、ひな形としてメモ。 処理の流れは以下の通り。 App起動 AppにRegionを追加 Module起動 ModuleのController起動 AppのRegionにModuleのLayoutを描画 ModuleのLayoutのRegionにItemViewを描画 と、文字だけでみるとよく分からない感じになっています。 ちなみにApp起動の前にviewやlayoutの定義は終えています。 JSのファイル構成としては、以下のような形にしています。 ├─js ├─app.js └─modules └─header ├─hea
本日、これまで開発を進めてきた新アプライアンス「クラウドDNS」のベータ提供を開始しました。ベータ期間中は無料でご利用いただけます。 クラウドDNSを利用することで、お客様側でDNSサーバをご用意いただく事なく、お気軽にDNSサーバが利用できます。 また、他の機能と同様にAPIでの制御も可能なため、サーバ構成のスケールアウトやGSLBによるロードバランシングなど、さくらのクラウドでの操作ををより自動化させることが可能になります。 ご利用方法や仕様などの詳しい情報についてはクラウドDNSのページを参照ください。 ※ベータ期間終了予定日の2015年9月30日までは無料でご利用いただけますが、2015年10月1日以降は課金が開始されます。 ※ベータ期間中は予告なくサービスが停止する場合があります。また、正式提供時の仕様はベータ期間中より変更となる場合があります。
Ractive.jsとは http://www.ractivejs.org/ データバインドに特化したjsライブラリです。 状態監視にVirtualDomの概念を用いているため、挙動が軽く高速です。 実装をテンプレートと、それを監視するRactiveモデルに分離することで、デザインとロジックの分離を実現できます。 モデル設定の記述が直感的かつシンプルで、初見の開発者でも何となく実装を理解できることが強みです。 またテンプレートに必要最低限のロジックを備えているため、複雑なオブジェクトの展開も難なく行うことが出来ます。 Vue.jsほど対応ブラウザに偏りがなく、Angular.jsほど巨大ではない、 データバインドを手軽に取り入れたい際に非常に便利なライブラリです。 Knockout.jsとは立ち位置が似ているので、記法が好みな方を選べばいいのではないかと個人的には思っています。 対応ブラウ
概要 ディレクティブとは? ディレクティブの適用 ディレクティブの作成 概要 注意: このガイドは基本的なAngularJSの概要を理解した開発者を対象にしたものです。 もし、あなたが初学者であれば、先にチュートリアルでの学習をお勧めします。 もし、ディレクティブのAPIを探しているのであれば、それは$compileに移されています。 このドキュメントはAngularJSアプリケーションで自身のオリジナルのディレクティブを作成したい場合に、それを実装する方法について説明しています。 ディレクティブとは? 高階層において、ディレクティブはDOM要素(属性、要素名、CSSクラス)上でのマーカーであり、 AngularJSのHTMLコンパイラ($compile)に、そのDOM要素やその子要素に変形や特殊な振る舞いを割り当てるように伝えます。 Angularは、ngBind、ngMolde、ngV
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く