Closed hato810 closed 5 years ago
ここからはじまりますー! よろしくお願いします!
よろしくお願いしますー!
よろしくお願いします!!!
おー!
Controller:ウエイターさん View:お客さん Model:料理つくる人さん
MVC の挙動ふわっと理解だったなーと思って、反省!
例えがうまくて感動!
MVVM についても語ってもらえる
MVVM じゃなくて仮想 DOM についてのことだった。語ってもらえなかった。
パッチとプットの違い パッチ:一部の変更 プット:全部の変更
ユーザーからリクエストされたURLを、Usersリソースで使うコントローラのアクションに割り当てるためのコード
config/routes.rbの書き方のはなしぽい
それぞれアクセスしてみると一番最後のURLが変わっていました。
https://github.com/yochiyochirb/meetups/issues https://github.com/yochiyochirb/meetups/pulls
もしrailsで書かれているとしたら、 これはおそらく/issues_controller.rbや、/pulls_controller.rbというcontrollerが用意されていて、 config/route.rbに以下のような記述がされているかなと思います。
get 'issues', to: 'issues#index'
get 'pulls', to: 'pulls#index'
人をダメにする言語 ruby
人をダメにする言語
HTTP リクエストメソッドいっぱいあった‥!
railsすげえ(小並感)
htmlの世界にdeleteの機能はない。ので、jsさんがよしなにしてくれてる。
html「ユーザー1を消したいけどdeleteの機能ない。サーバーに伝わらないこの想い、JSなんとかして」 js 「data-method="delete"きた。deleteしてもらえるようなpostのかたちにしてサーバーになげるね」 ruby 「おっユーザー1消すで」
REpresentational State Transfer (REST) 日本語でok
やまくちさん「URLがいけてるもののほうがいいねって話」
すごいREST
RESTは概念
すごい REST であってる!
一般的にはRESTの考え方をWeb APIに適用したものをRESTful APIと呼んでいる。 http://e-words.jp/w/RESTful_API.html
RESTful = ~すごいREST~ RESTを適用させる
REST … そういうアーキテクチャ RESTful … そういうアーキテクチャで設計されているアプリケーション
RESTもRESTfulも、すごいREST
URLいい感じにするっていうフレームワーク
@usersは「あっと ゆーざーず」と発音します
早くいって
Active Recordほどすごいやつはいない
Active Recordさんが、DBから欲しいデータを直感的に、よしなに持ってきてくれる
次回、2.2.3 Usersリソースの欠点から!
RESTについてのスライド(俺たちも読んでみましょう 🙌 ) https://www.slideshare.net/tkawa1/learning-rest-from-rails-style
active recordについて https://railsguides.jp/active_record_querying.html
よろしくお願いします!