1. 程式人生 > >Ruby on Rails,認識一下

Ruby on Rails,認識一下

Ruby on Rails 是一個可以使你開發、部署、維護 web 應用程式變得簡單的框架,這是百度百科上對於rails這個框架的介紹,它是使用 Ruby 程式語言開發的,自 2004 年出現之後,Rails 迅速成為動態 Web 應用開發領域功能最強大、最受歡迎的框架之一。

Rails 完全開源,基於寬鬆的 MIT 許可證釋出,可以免費下載、使用。它的成功很大程度上得益於它優雅而緊湊的設計,它熟諳 Ruby 語言的可擴充套件性,開發了一套用於編寫 Web 應用的領域特定語言(Domain-specific Language,簡稱 DSL)。所以 Web 程式設計中很多常見的任務,例如生成HTML、建立資料模型和 URL 路由,在 Rails 中都很容易實現,最終得到的應用程式碼簡潔而且可讀性高。

Rails 還會快速跟進 Web 開發領域最新的技術和框架設計方式。例如,Rails 是最早使用 REST 架構風格組織Web 應用的框架之一(這個架構貫穿本書)。當其他框架開發出成功的新技術後,Rails 的建立者 David Heinemeier Hansson 及其核心開發團隊會毫不猶豫地將其吸納進來。或許最典型的例子是 Rails 和 Merb 兩個專案的合併,自此 Rails 繼承了 Merb 的模組化設計、穩定的 API,效能也得到了提升。

最主要的是Rails 社群人數很多,參與的人也很活躍、熱情,所以我們可以放心大膽的選擇這個框架。

就像TP之於PHP,rails在Ruby中的地位也同樣是蠻高的。

廢話也不多說了,咱之所以寫這篇文章,不單單是為了介紹下這個框架,是為了提醒自己,這個框架不錯,好好用。

好啦,本次記錄就到這裡了。

如果感覺不錯的話,請多多點贊支援哦。。。