《Ruby on Rails Tutorial》

來源:互聯網
上載者:User

標籤:rails

總共分為11章節,一個簡單的微博系統。
完全是以測試去驅動開發,所以書裡面有很多測試代碼,剛開始會覺得很不習慣,然後過了一段時間後,還是不習慣這樣的開發方式。最後選擇以自己的方式來整理書裡面的知識點。也就是說,我把開發的部分,跟測試部分,區分開來。後面想了下,覺得知識點可以分為以下4點。

1.git的使用
初始化項目 git init
新增內容 git add .
提交到本地倉庫 git commit -m "備忘"
提交到遠程分支 git push
拉取內容 git pull
查看分支 git branch

新增加功能時,需要建立分支,然後開發完後切換到主分支,再合并之前建立的分支
git checkout -b posts
git checkout master
git merge posts  

2.ruby on rails
關於rails的知識點,入門看的是http://guides.rubyonrails.org/v4.0.8/,包含controller,view,model,配置的講解
《Ruby on Rails Tutorial》,講的內容則如下
[1]基本的靜態頁面
[2]使用者模型層,登入,註冊
[3]發微博,關注,取消
[4]許可權的驗證

3.bootstrap的使用
用的是http://getbootstrap.com/2.3.2/
基本的布局,表單,按鈕,表格,各種組件,指令碼外掛程式

4.rspec測試
[1]controller層測試
[2]model層測試
[3]功能測試
[4]測試資料的產生
[5]使用guard監控測試,然後自動運行

《Ruby on Rails Tutorial》

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.