Rails4とAngularJSを組み合わせて作ってられているAnnict | アニクトというサービスのコードが公開されているので、読んでみた。
コードリーディングの量が圧倒的に少ないので、やっていく。毎日コツコツ続けられたらいいなぁ…。
綺麗にまとまったら、ちゃんとしたものをあげる。
メモ
slimの使い方勉強したいぞー。
vendor/assets の中って自動でロードできるんだっけぇ…
- RailsでJavaScriptライブラリの配置に迷う - $ cat /var/log/shin
RailsGuideにはどう書いてあるんだっけか…
- The Asset Pipeline — Ruby on Rails Guides
vendor/assets is for assets that are owned by outside entities, such as code for JavaScript plugins and CSS frameworks.
- The Asset Pipeline — Ruby on Rails Guides
config/schedule.rb っていうのを見なれないやつ。
t('home.no_timeline')とかなんだろう。
- config/locales のja.yml を読んでるやつや。
- localsするのなんか面倒でやってなかったけど、意外とめんどくさくなさそうですね。
おおーエラーの画面の下になんか打てるのが出てるぞ!
ルートパスになってる home/indexの部分
- set_layout でログイン状況を把握して、適応するapplication.html.slimかapplication_no_navbar.html.slim で切り分けている。