リズムのじかんスマートフォン用の表示で見るリズムのじかんjavascript、typescriptなど中心に書きます。この広告は、90日以上更新していないブログに表示しています。2015-02-21【javascript】フレームワークを使わずにMVCjavascriptjavascriptで、フレームワークを使わずにMVCしているサンプルがなかったので、作ってみました。(業務ではちゃんとフレームワークを使ったほうが良いと思います。)作ったものよくあるTodoアプリです。http://jsfiddle.net/54sjqL6z/機能は以下だけです。各Todoをクリックして完了にするコードindex.htmlフレームワークは使わないけれど、underscorejsは使います。あとjQueryも使いません。(最近できるだけ使わないようにしている。これ本当にjQuery必要なの?ってことが多いため。src="./controller.js"></script></body></html>util.jsユーティリティです。オブザーバパターン用のeventsオブジェクトを返します。{});model.jsモデルです。ここではTodoモデルとTodoListモデルを定義します。{});view.jsビューです。何か長いですが、、、DOMの更新とコントローラへの通知ロジックを実装しているだけです。this.todo);controller.js最後はコントローラです。viewの通知を受け取って、modelを更新したりviewを変更したりします。viewの追加イベントを監視。TodoListに新規Todoを追加する。viewの変更イベントを監視。モデルの状態を更新を命令。});})(this.todo);おまけ上のコードをgistに置いてます。コード譜共有サイト「ChordKitchen」Mithril.jsを使って、がっつりSPA(シングルページアプリケーシ...2014-12-21クラスをインタフェースとして使う。mongooseのモデルに適用してみる。2014の25日目の記事です...2014-11-16mongooseでPromise(qとか)つい最近知ったのですが、mongooseは標準でPromiseの機能持って...2014-10-09typescript初心者が躓いたことtypescriptを始めて1ヶ月くらい経ちました。クラスをインタフェースとして使う。コード譜共有サイト「ChordKitchen」ES6で関数をカリー化する関数を書く【javascript】フレームワークを使わずにMVCクラスをインタフェースとして使う。mongooseのモデルに適用してみる。(2)月別アーカイブ参加グループプログラミングはてなブログをはじめよう!chordsさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。