Nyanko

https://github.com/r7kamura/nyanko

       _ ∧ ∧___
     /(*゚ー゚) /\  Nyanko is a Rails extension framework,
  /| ̄ ∪∪  ̄|\/   which is deeply inspired from Chanko
    |       |/     and has same API and clean implementation as Chanko.
     ̄ ̄ ̄ ̄ ̄         https://github.com/cookpad/chanko


金曜初めてChankoのコードを読んだので、練習のつもりでNyankoという名前で再実装してみた。New Chankoを縮めてNyankoとしたのだけど、語感が可愛いので開発のモチベーションがちょっと上がった。雰囲気的には猫鍋みたいな感じです。Chankoは黒魔術を駆使してつくられているけど、非常に深く考慮しながら設計されていて、ああ確かにこのAPIでこの振る舞いを実現するにはこうするよなーと何度も感じた。Nyankoはその設計を参考にしながら、出来るだけ簡素なコードになるように書いてみた。勢いだけでつくったけど、nyanko/spec/dummy の中に動くRailsアプリがサンプルで置いてあるので、良かったら触ってみてください。

広告を非表示にする