jqueryとかいろんなフレームワークやらライブラリ使って開発していって、プロジェクトがでかくなってくきたり、色んなプロジェクトを行ったり来たりしていると、結構シリアスな問題が出てくる。そんな時はdojoをベースに開発するのが最強という話。 dojoはドキュメントは英語だし、やたらと高機能だし、かなりクセがあるし、学習コストが高いから日本で全く流行ってない。ブログでもITメディアでもほとんど紹介されてないし情報も古い。 そんなdojoだけど、シンプルで美しい設計をしている。dojoを使えばシンプルに設計でき、シンプルに実装できる。イケてる実践的なフロントエンド特化のテストフレームワークもあるし、おまけにコードを圧縮してリリースすることも出来る。 抽象的な説明はやめて、以下では、「ボタンを押したら”hello world”と出力する」という単純な仕様を実装しながら、dojoだとどうなるのか見