登入 註冊 1日元=0.2082台幣

Mercari 楽天 Rakuten Rakuma
楽天 > 商品詳情
Backbone.jsガイドブック 【電子書籍】[ 高橋 侑久 ]
翻譯
商品ID:rakutenkobo-ebooks:11598629
¥2420 JPY 約 $504 TWD
規格信息加載中...
(个)
<p>本書はリフロー型の電子書籍です。端末によって見え方が異なります。</p> <p>目次が表示されないバグ修正いたしました。</p> <p>USA Today、LinkedIn Mobile、Hulu、WordPress.com、Foursquare 等々<br /> 有名サイトがこぞって採用している、JavaScript の大規模開発に現在注目されているフレームワークBackbone.jsに、日本初のガイドブックが登場。<br /> 本書は、プログラマの技術情報共有サービスQiitaでの連載「Backbone.js入門」をもとに、著者がその後1年に亘ってBackboneを使ってきた中で得た経験を踏まえ、かなり大きく加筆修正したものです。<br /> 最大の変更点は最新のメジャーバージョンリリースであるBackbone1.0(2013年3月リリース)への完璧対応です。<br /> ドキュメントにはなかなか書かれないベストプラクティス、デザインパターン、アンチパターンといったノウハウや、Backboneが中~大規模アプリケーションを実装するためのフレームワークであることから、それを支える周辺技術(モジュール管理、テスト、タスク自動化など)についても大きく取り上げています。<br /> またこれらの知識を総動員したチュートリアルを用意しました。<br /> チュートリアルではBackboneが最も得意とするSPA形式のアプリケーションと、jQueryMobileを用いたモバイルサイトの実装を行いますので、より実際のコーディングにBackbone.jsを生かせます。</p> <p>[本書の構成]<br /> 1 Backboneの基礎<br /> 1-1 Backboneとは何か<br /> 1-2 GUI MVCプログラミング<br /> 1-3 Backboneオブジェクト指向プログラミング<br /> 1-4 Backbone.Events<br /> 2 Backboneオブジェクト<br /> 2-1 Backbone.Model<br />  Modelの使い方<br />  ベスト・プラクティス<br /> 2-2 Backbone.Collection<br />  Collectionの使い方<br />  ベスト・プラクティス<br /> 2-3 Backbone.View<br />  Viewの使い方<br />  ベスト・プラクティス<br /> 2-4 Backbone.RouterとHistory<br />  Routerの使い方<br />  ベスト・プラクティス<br /> 2-5 Backbone.sync<br />  デフォルトの動作<br />  syncの拡張<br /> 3 サンプルアプリケーション「Todos」<br /> 3-1 Todosの動作を追う<br />  アプリケーションの起動<br />  Todoの作成<br />  チェックボックスの選択<br />  Todoの編集<br />  Todoの削除<br />  一括の選択と削除<br /> 3-2 課題<br />  1 テストを書く<br />  2 Todosのリファクタリング<br />  3 機能追加<br /> 4 JavaScriptにおけるモジュール管理<br /> 4-1 RequireJS<br />  インストールとJavaScriptファイルのロード<br />  モジュールの定義<br />  RequireJSの設定<br />  プラグイン<br /> 4-2 r.js<br />  r.jsの使い方<br />  r.jsの設定項目<br />  設定例<br /> 5 アプリケーションのテスト<br /> 5-1 QUnit<br />  QUnitの準備<br />  テストの作成<br />  複数のtestをまとめる<br />  DOM操作をする処理のテスト<br />  非同期処理を含む処理のテスト<br />  テストの進行状況をフックする<br />  RequireJSを使っている場合<br />  Sinonによるテストダブル<br /> 5-2 Jasmine<br />  Jasmineの準備<br />  スペックの作成<br />  DOM操作をする処理のテスト<br />  非同期処理を含む処理のテスト<br />  スペックを無効にする<br />  テストダブル<br /> 5-3 Backboneのテスト<br />  どこまでテストするか<br />  ViewはDOM操作を極力切り出す<br />  XSSのテスト<br />  同期処理のテスト<br />  イベントハンドラに対するスパイを設定する<br /> 6 タスクの自動化<br /> 6-1 npm<br />  npmのインストール<br />  パッケージのインストール<br /> 6-2 Grunt<br />  Gruntのインストール<br />  設定ファイルの書き方<br />  タスクを作る<br />  プラグイン<br /> 7 Backboneアプリケーションの開発<br /> 7-1 開発環境のセットアップ<br />  ファイル構成<br />  RequireJSの設定<br /> 7-2 PCサイトの作成<br />  モデルの設計<br />  RouterとAppView<br />  連絡先一覧の表示<br />  連絡先の作成機能<br />  Contactのバリデーション<br />  連絡先の詳細表示<br />  連絡先の編集<br />  デプロイ準備<br />  今後の展望<br /> 7-3 jQuery Mobileを用いたモバイルアプリの開発<br />  jQuery Mobileとは<br />  jQuery Mobileの基礎<br />  jQuery Mobileのセットアップ<br />  Pageの実装<br />  Routerの作成<br />  各ページの実装<br />  アプリケーションの起動<br />  今後の展望<br /> 付録 APPENDIX<br /> A Underscore.jsリファレンス<br /> B Backbone.jsリファレンス<br /> C jQuery.Deferred<br /> D RailsでBackboneを使う</p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。
賣家信息

賣家:楽天Kobo電子書籍ストア

瀏覽原始網頁 瀏覽賣家所有商品