console.lealog();

@leader22のWeb系に関する勉強めもブログですのだ

Backbone.js

Marionette.ViewのonShow/onRenderの違い

backbone.js - marionette.js view difference between onShow vs onRender? - Stack Overflow こういう記事もあるようですが、 似てるけどどっち使えば良いの?ってなったときに。この差を知ってこそのマリオネッターですよ。

Backbone.Routerで定義してないルートへのアクセスを捕捉する

意外に困ってる人いない・・・? 解決方法が一応あるっぽかったのでメモ。

Backbone.Marionetteがv2.0.0に

みなさんお待ちかね!大変お世話になってる身としてはうれしいですねー。 おめでとうございます!さて、いまMarionetteを使ってるプロジェクトで、割とキリのいいタイミングやったのでアップデートしようとしたのですが、そのままファイル差し替えればOKって…

Marionette使っててgrunt-contrib-requirejsでBackbone is not defined

っていうエラーになる謎の現象に遭遇してまして・・。原因はよーわかってません。 まあ検索するとそれなりに出てくるので、意外に仲間はいるらしい。回避方法は続きから。

Backboneで作ったSPAをMarionette化してみた

こないだ作ったのをMarionette使ってみよう!というわで、Marionette化してみました。 参考:leader22/simple-pokedex

Backbone.Marionetteのコード読んで日本語コメントをつけた

バージョンは1.8.1です。 (この記事書いてる間に最新バージョンが1.8.2になっててちょっとかなしかった。)Marionetteにはソースコメントつきのコードが見れるとこがあるのです。 参考:backbone.marionette.js それを、こう。 参考:backbone.marionette-ja.…

いまさらBackbone.jsでSPAぽいものを作ったので

反省と学びをメモしておきます。リポジトリは、 参考:leader22/simple-pokedex ご参考まで。 2014/04/24現在、Backbone.Marionetteで作りなおしました。

Backbone.Collection.get()がよくわからない

単に私がよくわかってないだけな可能性もありますが。 参考:Backbone.js これを見る限り、 getcollection.get(id) Get a model from a collection, specified by an id, a cid, or by passing in a model. で、 var book = library.get(110); と。 2014/06/…

Backbone.js Todosを読み解く

というわけで色々Backbone.jsについて見てはいるものの、いざ自分で作ってみると上手くいかない・・。 ようはどの単位でViewとModelを紐付ければ良いかわからないんですよねー。というわけで、Todoリストのサンプルからそのヒントを得ようという試み。 参考…

0からはじめるBackbone.js Part.4

一応、公式読み漁りはコレでラスト。 てか書き溜めてたのすっかり忘れてた。最後はViewです。

0からはじめるBackbone.js Part.3

つぎはCollection編。 またも公式を読み解くよ。 特定の技術を習得するために、ドキュメントを一から全部読む必要はまったくないと思うわけですが、それでも触れる時間を単純に確保できるっていう意味では無駄にはならんかなーと思って。

0からはじめるBackbone.js Part.2

まずはModel編。 公式にあるModelの部分を読む。 Modelとはなんぞ 取り扱うデータの最小単位って覚えることにした。 CDアルバムなら曲、学校なら(学年・クラスがあって)生徒、とか。で、ただのデータ構造そのものではなくそのデータを変更するとか状態を取得…

0からはじめるBackbone.js Part.1

ソーシャルゲーム含め、スマートフォンサイトの急速なWebアプリ化に伴って、ちょっとね。 確かに細かい機能追加がどんどん重なってくると、いくらjQueryが凄かろうと1ページ1コードのその場しのぎの積み重ねじゃ、にっちもさっちもいかないラインがあるとい…