タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Ember.jsに関するhohoho_ho2005のブックマーク (7)

  • 第1回 Ember.jsの世界 | gihyo.jp

    はじめまして。佐藤竜之介(@tricknotes)と申します。連載では、ユニークな特徴を持つJavaScriptフレームワークであるEmber.jsの仕組みと、実践での活用方法について解説させていただきます。 なぜEmber.jsか ここ数年、ネイティブアプリケーションのような使い勝手を備えたWebサービスが増えています。筆者が利用しているサービスを例に挙げるとGmail, Pivotal Tracker, Idobataなどがあります。これらはどれも画面遷移がなく一枚の画面上であらゆる操作を行うため、「⁠Webサイト」というよりは「アプリケーション」と表現する方が適切でしょう。このようなアプリケーションはシングルページアプリケーション(SPA)と呼ばれ、従来の画面遷移中心だったWebアプリケーションと区別されることがあります。 ただ、SPAの開発には特有の難しさがあります。それはデータ

    第1回 Ember.jsの世界 | gihyo.jp
  • Ember.jsに向いていること - ワザノバ | wazanova

    http://www.infoq.com/presentations/emberjs-url 1 comment | 1 point | by WazanovaNews ■ comment by Jshiike | 約4時間前 ブログプラットフォームのオープンソースプロジェクトGhostのadmin機能の開発フレームワークをどうするかという議論がGitHub上で行われています。これを書いている時点でコメントが98件ありあまりに長いので詳細割愛しますが、Backbone.js / AmgularJS / Ember.jsなどの比較検討をしています。 モデレーターが最初に & 途中で、何が課題で、何を議論するべきで、どのような情報が必要か、そしてどのように議論を進めるのか、このようにしっかり定義しているので、健全にかつ活発に議論が進んでいて、各フレームワークのコア開発者もコメントを寄せていま

  • はじめる Ember.js!! ~ Getting started with ember.js ~

    「はじめる Ember.js!!」OSC Hokkaido 2013 での講演資料です。Read less

    はじめる Ember.js!! ~ Getting started with ember.js ~
  • 条件句 – Ember.js入門(6) | DevelopersIO

    Ember.js入門の6回目は条件句、いわゆるifとかunlessです。それほど難しい話題でもないのでサクサクといきましょう。 バインディングと条件句 Ember.jsでは他のテンプレートエンジンと同様にModelやControllerのプロパティを参照し、特定のタグを表示したり、しなかったりする制御を行うことができます。Ember.jsでは、さらに特徴的な機能があり、条件句の判定値も自動的にバインディングされ、変更されると自動的に再描画されます。 開いて閉じるアプリケーション 今回作成するアプリケーションは、ボタンをクリックするとリストが展開され、Closeボタンが表示されるアプリケーションです。Closeボタンをクリックすると最初の状態に戻ります。 Controllerを実装する 前回と同様に、Controllerを定義して、プロパティとアクションを定義します。 window.App

    条件句 – Ember.js入門(6) | DevelopersIO
  • バインディング – Ember.js入門(5) | DevelopersIO

    Ember.jsの基礎を徹底的に解説するEmber.jsの5回目です。今回はいよいよバインディングについて解説します。内容としては、アクションの基 - Ember.js入門(4)からの続きとなるため、読んでない方は先にご覧頂くと良いでしょう。 バインディング Ember.jsの最も特徴的な機能のひとつはバインディング(Binding)です。 Ember.jsのバインディングとは、ModelやControllerのプロパティに対し、Templateの入出力値を結びつける(Bind)する機能です。簡単に言えば、ModelやControllerのプロパティを変更したならば自動的にViewの表示内容が更新されたり、Viewの入力項目に入力を行うと自動的にModelやControllerのプロパティが変更されます。Ember.jsでは、基的に自動でバインディングが行われるため、MVCアプリケーシ

    バインディング – Ember.js入門(5) | DevelopersIO
  • アクションの基本 – Ember.js入門(4) | DevelopersIO

    1.0.0がリリースされたのにも関わらず、あまり盛り上がっていないEmber.jsですが、めげずに入門シリーズを継続します。 Ember.jsは、日語の情報が致命的に少ないというのもありますが、@emadurandal 氏が翻訳した公式ドキュメントが公開されています。稿執筆時点では全ドキュメントの翻訳が完了しているわけではありませんが、学習の大きな手助けになると思います。また、同じ札幌で活躍されている@tricknotes氏による「はじめるEmber.js!!」Ember.js入門セッションの資料がSlideshareにあります。こちらもEmber.jsをはじめる時には役立つ資料となると思いますので、ブログの入門シリーズと合わせてチェックしてみてください。 なお、今の所、Ember.jsが、これからどのようになっていくかは解りません。もしかしたら、メジャーなフレームワークとして成長し

    アクションの基本 – Ember.js入門(4) | DevelopersIO
  • Ember.jsの使い方を動画で学べる『embercasts』 | 100SHIKI

    Railscastsみたいで便利そうなのでご紹介。 embercastsでは最近話題のEmber.jsの使い方を動画で教えてくれる。 動画はすべて3分前後と、気軽に見られる点も良いだろう。 英語ではあるが、Ember.jsって何が出来るの?ということをさっと把握したいときにいいですな。

    Ember.jsの使い方を動画で学べる『embercasts』 | 100SHIKI
  • 1