作者Neisseria (Neisseria)
看板Ruby
標題[討論] 新手適合學/用 Rails 嗎?
時間Wed Jun 29 11:59:55 2016
偶然在某個部落格看到的文章:
給網站初學者的建議:用 RUBY ON RAILS 非常辛苦,用 PHP 非常舒服
http://blog.turn.tw/?p=2881
詳細內容可以自己閱讀
我自己的感想如下:
如果要在 Ruby 生態圈找適合新手學習 web 程式設計的框架/模組
目前應該是 Sinatra 最適合
使用 Sinatra 的話,不需要另外裝 web server 和 database
有 Ruby 環境就可以開始學習了
然而,隨著網站的規模變大,我們不免重覆造輪子
有些常見的需求,Rails 都有對應的模組
詳見
https://www.sitepoint.com/rails-or-sinatra-the-best-of-both-worlds/
這篇文章點出 Rails 和 Sinatra 各自的優缺點
如果仍然喜歡 Sinatra,但又想要 Rails 的優點
可以考慮 Padrino,這是一個基於 Sinatra 的 MVC web framework
不過,目前 Padrino 相關資料有點少,要有耐心自己去試相關功能
給大家做個參考
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.71.94.1
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ruby/M.1467172797.A.7F9.html
※ 編輯: Neisseria (203.71.94.1), 06/29/2016 12:00:24
1F:推 fouring: 感謝分享! 06/29 13:21
2F:→ cwoldind: 我自己就是在工作上主管讓我從sinatra開始做專案 06/29 15:52
3F:→ cwoldind: 等到專案準備上線的時候開始發現一堆問題 06/29 15:52
4F:→ cwoldind: 經驗值練了不少,已經開始想學習ror了 06/29 15:53
5F:推 abccbaandy: framework都是這樣,蜜月期什麼都好,專案開始就炸了 06/29 16:32
6F:→ abccbaandy: XXX有BUG,不支援OOO...XD 06/29 16:33
7F:→ Neisseria: 看來 a 大體會很深 XD 06/29 16:38
8F:→ aquarianboy: 不支援OOO,就想辦法讓它支援OOO,反正都是開源的 :) 07/01 18:45
9F:→ aquarianboy: 然後再釋出來給大家用,之後大家都能受惠了 07/01 18:46