第6回実践:ショッピングカート②(Ember.Object, Observer) 佐藤竜之介 2015-02-25
![実践入門 Ember.js 記事一覧 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/7241c583676d54fc052c4388a6edd25e4c7f280b/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2Fgihyojp-ogp.png)
この記事は Ember.js Advent Calendar の1日目です。 やはり Ember.js は大人気のようで、 Advent Calendar もあとたった 22 枠しか空きがありません。(12/1現在) すこしでも Ember.js に興味がある方は急いで登録されることをオススメします! http://www.adventar.org/calendars/94 この記事では私が Ember.js に送ったのレガシー IE 対応のパッチをご紹介しつつ、IE での JavaScript の罠とその対応を紹介します。 今現在 IE と向き合っている方や、これから IE と向き合うことになる方のご参考になれば幸いです。 ちなみに、 Ember.js は 1.0.0 の時点で IE 6 ですべてのテストケースに通過しており、1.2.2 (現在の最新の安定版) でも IE6 上で動作しま
条件句 – Ember.js入門(6) Ember.js入門 シリーズ 記事 2013年09月16日 渡辺 修司(1) 4 Ember.js入門の6回目は条件句、いわゆるifとかunlessです。それほど難しい話題でもないのでサクサクといきましょう。 バインディングと条件句 Ember.jsでは他のテンプレートエンジンと同様にModelやCo […] バインディング – Ember.js入門(5) Ember.js入門 シリーズ 記事 2013年09月16日 渡辺 修司(1) 5 Ember.jsの基礎を徹底的に解説するEmber.jsの5回目です。今回はいよいよバインディングについて解説します。内容としては、アクションの基本 – Ember.js入門(4)からの続きとなるため、読んでない方は先に […] アクションの基本 – Ember.js入門(4) Ember.js入門 シリ
先日、Ember.js 1.0.0 がリリースされました。RC1から約半年となりましたが、ついに正式版となります。しかし、最後の最後まで大きな変更が続いていたため、安定するのは先になるような気がします。 さて、Ember.jsでクライアントサイドMVCを学ぶシリーズの3回目は、ControllerとModelの関係についてです。一言で言えば、Ember.jsではControllerがModelをdecorateする設計となっており、View(Template)から自然にControllerやModelのプロパティにアクセスできる事が特徴です。 ModelとControllerの関係を理解する ModelとControllerの関係を理解するために簡単なアプリケーションを作成しましょう。ここで作成するのは、ある曲を再生するためのミュージックプレイヤーです。Modelとして曲データ(タイトルと
Ember.jsを学ぶシリーズの2回目は、Ember.jsの特徴のひとつであるRoutingの基礎です。 なんか、気付いたらRC8がリリースされています。今度は最終RCという噂もありますが、とてもRCとは思えない変更っぷりなので、二桁くらいは確実じゃないですかね・・・(しろめ 画面遷移とHTTPリクエスト 単一の画面で構成されているシンプルなアプリケーションで無い限り、アプリケーションは複数の画面で構成されます。Webアプリケーションでは、原則として、画面を切り替える時にサーバへのリクエストを行い、画面全体を再レンダリングします。しかし、そのような仕組みでは無駄に多くの情報をサーバとやりとりする必要があります。また、ブラウザでも再レンダリングのラグが発生します。さらに、ブラウザ単体では次の画面へデータを引き継ぐことが困難です。 Ember.jsを使うと、画面の一部を書き換えることで画面遷移
こんにちは、渡辺です。テスト系のエントリーやAWS系のエントリーも書きたいのですが、なぜかクライアントMVCのエントリーを投下することになりました。 ここ数年、多くのクライアントサイドのMVCフレームワークがリリースされています。ひとつの流行ではあると思いますが、ある程度の淘汰も進み、ひとつの実装パターンとして認知されているでしょう。そこで、最近になって注目している人も多い、Ember.jsについてとりあげていきたいと思います。 Ember.jsとは? 今回とりあげるEmber.jsは、幾多のクライアントサイドMVCフレームワークのひとつです。現在も活発に開発が行われており、本稿執筆時点での最新バージョンは、1.0.0-rc.7です。RCなのでもうすぐ正式版がリリースされるという話ですが、そんな話が半年近く続いています。 一言で雰囲気を伝えるならば、「なんかRailsっぽいな」というフレー
いつかお世話になりそうなのでエントリー。 Ember101は、JavaScriptフレームワークの「Ember.js」について教えてくれるサイトだ。 形式は動画チュートリアルで、5分程度の映像でさくさく学んでいくことができる。 現在は4つのレッスンがあがっているが、これから充実していく・・・のかな? どちらにしろEmber.jsに興味がある人は覗いてみるといいだろう。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く