[直播][筆記]5月7日 Nic拉你出坑, CRUD以及RESTful

HTML只能送出跟瀏覽相關的指令,

  • GET 要求數據
  • POST 傳送數據

但是RoR可以用「POST+參數」傳出其他如update跟delete的指令
但網址會有點醜

所以有人發明了 Beautiful的 REST (Representational State Transfer =網路架構,不用記)
叫RESTful

RESTful不是規範不一定要用,但比較漂亮所以大家能接受。

MVC
Model=數據庫
View=顯示數據
Controller=負責操作流程,跟Model要數據

長久以來的問題,db三兄弟究竟是殺毀?

rake db:drop db:create db:migrate 雖然一開始看不懂
但很明顯的是去調動資料庫,而練習的時候我db都沒出錯過所以很不想用這三兄弟。果然也從來不需要靠他們就解決問題了。奇怪的是我問人從來沒有得到正式的回復。今天的直播看完NIC順便提到了這三兄弟測試時候用就好,正式上線不能這樣隨便drop資料
所以我知道了
rake db:drop 丟棄資料庫
rake db:create 建立新資料庫
rake db:migrate 上傳資料庫

comments powered by Disqus