以 Rails 作為 Web 應用框架

Rails

Rails 主要是使用在 Ruby 內用來做開源 Web 的應用框架,

所以也可以稱為 Ruby on Rails,簡稱為 ROR。

創始人為David Heinemeier Hansson

Rails 主要設計原則是 DRY 和 COC。

  • DRY - Don’t Repeat Yourself - 不做重複的事
  • COC - Convention Over Configuration - 慣例優於設定

安裝 Rails

藉由在終端機(Terminal):

  • 安裝最新版本的 Rails
1
gem install rails
  • 安裝嘗鮮版本
1
gem install rails  --pre
  • 安裝某個特定版,藉由 gem install rails -v x.x.x
1
gem install rails -v 5.2.2

想看看 rails 版本,可以藉由

1
rails -v

建立 Rails 專案

當 Rails 裝好之後,我們就可以建立 Rails 的專案:rails new XXX,其中 XXX 為專案名稱。

1
rails new project

即可建立一個名叫 project 的專案

1
cd project

進去專案內,藉由 Visual Studio Code 開啟,

或其他原始碼編輯器都可以。

啟動 Server

藉由 rails server 或是 rails s 就可以請動 Rails 專案:

1
rails s

參考資料:

維基百科 - Ruby on Rails

官網 - Rails

官網 - Visual Studio Code