主にRailsで使われる事が多い、Ruby言語用のO/Rマッパー「ActiveRecord」。SQLを使わずともDBに簡単にアクセスすることができるので、Railsの生産性の高さに大いに貢献している機能の一つとなっています。
本日紹介する「awesome-activerecord」は、そのActiveRecordをさらに便利に使用するための拡張機能や周辺機能へのリンクを集めたキュレーションリストです。
例えば、大量データを表示する際、避けては通れないページネーションを実現するライブラリとしてKaminariや、will_paginate、論理削除を実現するライブラリとして、Paranoiaや、ActisAsParanoidなど、おなじみのライブラリが紹介されています。
ちなみに「祝」という絵文字がついたライブラリは、Ruby Gem of the Week Seriesに選出された、活きの良いライブラリを表しているようです。
ActiveRecordの事をより深く知りたいRuby/Rails開発者の方はチェックしてみてはいかがでしょうか。
continue reading