作者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/cn.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