以15分鐘建立部落格聞名的Rails,不做重複的事、慣例優於設定,讓程式碼保持簡潔、快速。
多樣化的模組讓你輕鬆存取各種功能,不用一字一字敲打,用幾招小魔法就能輕鬆召喚。
一步步手刻打造,讓我們一探究竟Rails的魔法世界!
Middleware Fast and Slow 我們在不同路徑有一堆不同認證機制的 Rack 中介軟體你必須夠清楚知道哪些是你需要用到的 # sample_d...
路徑設定 我們都知道 Rails 的路徑會去找相對應的 controller 及 action 來看一下究竟他是怎麼尋找的 # example_routes.r...
像 Rack Apps 一樣使用 action Rack apps 看起來像一個方法或一個 proc Rails 做更細部的設定,讓我們建立應用程式的時候,能用...
Rack::Map and Controllers 接下來我們到 config.ru 建立一個簡單的路徑,然後指向 controller 及 action 打開...
Rails 的 Route 會使用 match 方法來組成路徑 # Example matches match ":controller/:act...
首先,我們將引進 matchmatch 會將參數記憶起來,然後去 match URL # rainbow/lib/rainbow/routing.rb m...
現在我們進到 best_quotes 並且開啟伺服器 > bundle exec rackup -p 3001 root path (http://lo...
Rails 最新的版本為 7 目前 Github 、 shopify 都已經使用 Rails 7 囉 有在寫 Rails 的人應該都知道 Rails 7 把 W...
Rails 7 將 Hotwire (Turbo & Stimulus) 用來取代 Turbolink 及 UJS 在談 Hotwire 之前,我們先來...
接下來整理一些 Rails 7 其他更新的部分 資料庫加密 針對資料庫的資料自動加密,即便你的資料庫被駭客攻陷,他們也無法直接擷取這些資訊 因為這些資訊都已...