node-decorate を作って感じたこと

今回の開発で一番おおっと感心したのは、Node.js(だけではないけど)のエコシステム、特に"npm周り"でした。
まず、install 一発でいろいろな機能(モジュール)が使えるようになるところ。package.json(Mavenのpom.xmlのようなもの)に依存関係が書いてあり、足りないものがあれば自動的に読み込んでくれます。
そしてこの package.json に然るべき情報を書いておくと、npm publishでリポジトリに登録できるところ!新しいモジュールを手軽に登録できることで機能が充実し、また別の開発者を引き寄せるというわけですね。素晴らしい!

Githubもそうですが、最近の開発は「複数の開発者がいかに協力するか」が重視されているし、それはとても良い傾向だと感じます。