freedom-man.com

ブログは俺のセーブポイント

Category: Ruby (page 1 of 10)

jbuilderより速いRails Viewハンドラーを書いた

YAMLとERBでJSONを書けるハンドラを書いたものの遅くなってしまったので、一旦YAMLとERBのことは忘れ、evalとしては最速になるようにhashをJSONに変換するアプローチで再度書いてみました。

また前回同様、

  • モンキーパッチをしない
  • N+1 find_template_pathsを避ける
  • Railsのcollectionのパーシャルレンダリングの仕組みを使う

というのをコンセプトでやっています。

できあがったものはこれ↓

Continue reading

draperコードリーディング

drapergem/draperのコードリーディングの備忘録。

Continue reading

YAMLでJSONを返すRails Viewハンドラーを書いた

実用性皆無の勉強用でRailsのViewハンドラーを書いてみました。YAMLとERBで記述して、JSONを返すハンドラです。

Continue reading

RequestStoreコードリーディング

steveklabnik/request_storeのコードリーディング。

Continue reading

rbenvコードリーディング

rbenv/rbenvのコードリーディングの備忘録。バージョンは1.1.0-2-g4f8925a です。

Continue reading

Older posts

© 2017 freedom-man.com

Theme by Anders NorenUp ↑