@kyanny's blog

My thoughts, my life. Views/opinions are my own.

marionette-boilerplate

Marionette.js の機能を調べたり実験したいときにさくっと最低限のひな型を作るスクリプトを書いた。

kyanny/marionette-boilerplate · GitHub

yeoman みたいなのの使い方を覚えるのはだるいし、出来上がるものもやりすぎ感があって気に入らなかったりすることが多い。かといって jsfiddle をセットアップしたり tarball をダウンロードしたりするのも、何度もやってきたが面倒くさい。なので自分用に使いやすいジェネレーターを作ることにした。

Marionette 本体も依存ライブラリも .js ファイルを配布する URL があるので script タグに直接書いてしまえたけど、 backbone.stickit のように GitHub リポジトリ上にしか .js ファイルがない場合は直接ロードできないので、各バージョンのファイルを自前でどこかにコピーして持っておくか、 cdnjs に pull request を送って backbone.stickit の新しいバージョンも配布してもらえるようにするのがいいかもしれない。

こういう一枚のスクリプトで素朴に文字列テンプレート処理をするやつといえば pmsetup を思い出す。やはり昔の日本の Perl コミュニティの人たちは practical であったなぁと思う(too practical な感じが高圧的で嫌だなと思ったこともあったが)