2014年6月17日 星期二

以CRUD方式開始RoR應用

CRUD means the four basic type: Create, Read, Update and Delete for data operation.

1.build work space

$ mkdir projects
$ cd projects

2. build new app project

$ rails new blog
$ cd blog
$ ls -al




檔案/目錄用途
Gemfile設定Rails應用程式會使用哪些Gems套件
README專案說明:你可以用來告訴其他人你的應用程式是做什麼用的,如何使用等等。
Rakefile用來載入可以被命令列執行的一些Rake任務
app/放Controllers、Models和Views檔案,接下來的內容主要都在這個目錄。
config/應用程式設定檔、路由規則、資料庫設定等等
config.ru用來啟動應用程式的Rack伺服器設定檔
db/資料庫的結構綱要
doc/用來放你的文件
lib/放一些自定的Module和類別檔案
log/應用程式的Log記錄檔
public/唯一可以在網路上看到的目錄,這是你的圖檔、JavaScript、CSS和其他靜態檔案擺放的地方
script/放rails這個指令和放其他的script指令
test/單元測試、fixtures及整合測試等程式
tmp/暫時性的檔案
vendor/用來放第三方程式碼外掛的目錄

3. Start the server

$ cd projects/demo
$ rails server

4. check the default web page
open browser and then goto http://localhost:3000

沒有留言:

張貼留言