Rails v5.0.1 發布,一個網頁程序開發框架

jopen 8年前發布 | 5K 次閱讀 Rails Ruby

 

Rails 是使用 Ruby 語言編寫的網頁程序開發框架,目的是為開發者提供常用組件,簡化網頁程序的開發。只需編寫較少的代碼,就能實現其他編程語言或框架難以企及的功能。經驗豐富的 Rails 程序員會發現,Rails 讓程序開發變得更有樂趣。

Rails 有自己的一套規則,認為問題總有最好的解決方法,而且建議使用最好的方法,有些情況下甚至不推薦使用其他替代方案。學會如何按照 Rails 的思維開發,能極大提高開發效率。如果堅持在 Rails 開發中使用其他語言中的舊思想,嘗試使用別處學來的編程模式,開發過程就不那么有趣了。

Rails 哲學包含兩大指導思想:

  • 不要自我重復(DRY): DRY 是軟件開發中的一個原則,“系統中的每個功能都要具有單一、準確、可信的實現。”。不重復表述同一件事,寫出的代碼才能更易維護,更具擴展性,也更不容易出問題。
  • 多約定,少配置: Rails 為網頁程序的大多數需求都提供了最好的解決方法,而且默認使用這些約定,不用在長長的配置文件中設置每個細節。

下載

本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/332e96b

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!