開源框架:Rails Gossip

DRY – “Don’t Repeat Yourself”
Convention Over Configuration
REST is the best pattern for web applications
- The Rails philosophy-

文件基於 Ruby 1.9.2 / Rails 3.1 撰寫

起步走

      自動化很方便,但底層細節更值得研究。

  • 基礎觀念

從安裝到快速建立 CRUD,大致掌握 Rails 整體概念。

  • 基本請求、回應
處理請求與回應,是 Web 程式服務的開端。
  • 會話管理

HTTP 是無狀態協定,Web 程式記不得的資訊,你要主動告知。

  • 關於畫面
回應頁面與資產的管理方式很重要。
  • 關於 ActiveRecord
Active Record 模式簡化了複雜度,內建的驗證機制很方便。
進階

      功能很多作個開頭,更多細節參考官方文件。

  • 環境設定

進一步瞭解應用程式環境,雖是麻煩但總是必要。

  • 關於回應

要讓使用者看到想要的回應,總是有各種方式。

  • ORM 設定

無論如何,看到ORM還是很頭痛。

  • 測試

為了走更遠的路。



參考資料