つづき。
#結構乱暴に読んでるのは問題だなぁ。ちゃんと目的持って読むようにしないと。。。
メモ
controllers/callbacks_controller.rb
sign_in_and_redirect(provider.user, event: :authentication)
ってなんだろうWhen a valid user is found, he can be signed in with one of two Devise methods: sign_in or sign_in_and_redirect. Passing :event => :authentication is optional. You should only do so if you wish to use Warden callbacks.
バリデーションとかそこら辺をうまくいったユーザはsign_in と sign_in_and_redirect の2つのメソッドが使えるようになる?
ruby on rails 3 - What does ":event => :authentication" do? - Stack Overflow
- うーん…やっぱりよくわからん
models/user.rb
はーメソッドの切り分けられ方が綺麗だー
recommends ってなんだろう
assets/javascripts/ActivityCtrl.js.coffee
CoffeeScriptでのAngularJSってこんなかんじなのかー
そうそう。こんな風にAPIでデータ取ってくるみたいなことしてViewと切り分けるみたいなことができるのがAngularJSの醍醐味かなぁとか思ってるんだけど、どうなんだろう。
assets/stylesheets/
- componentsとかcontrollersとかのわけかたの基準ってなんだろうー。
- componentsを見てると、機能単位というか、例えばリストの部分とかチェックインのフォームとかきちんと分けているんだ。
- 確かにCSSとかってView単位でやるっていうよりも、こういう感じの切り分け方がとても頭いい気がするなぁ。