gpt4 book ai didi

ruby-on-rails - 几乎真实世界应用程序的优秀 ruby​​ on rails 示例

转载 作者:行者123 更新时间:2023-12-03 15:58:44 25 4
gpt4 key购买 nike

几乎真实世界应用程序的伟大 ruby​​ on rails 示例:
有人可以使用结构、实现、模型、 Controller 、安全性、 View 、缓存、模块化等方面的最佳实践提供一些具有此类代码的网站链接吗?谢谢

最佳答案

您可以从 guides.rubyonrails.org 开始。他们那里有很多信息。一个很好的例子。从入门链接开始。该网站上还有很多其他示例。

下一步你最好买一本关于这个主题的书。我购买了Simply Rails 2帕特里克·伦茨。也是一本很好的入门书,有很好的例子。他将引导您完成一个类似于 Digg 的应用程序。这将使您进入模型- View - Controller 的思维定势。

如果您想更进一步,我建议您使用 Rails 进行敏捷 Web 开发,由 Sam Ruby、Dave Thomas、David Heinemeier Hansson 编写的第三版。我建议使用 PDF,因为我将其用作引用,并且在 774 页中搜索至少可以说是有帮助的。这是我最喜欢的,但绝对不是入门书。它被分成两半。前半部分是关于如何编写购物车的教程。通过这个示例,您可以了解数据库模型、迁移、 session 、帮助程序、ajax、路由、安全性 - 向您展示如何创建自己的身份验证过程等等。本书的后半部分更像是一个引用指南,并且比应用教程更深入。

从这里我会研究插件来帮助你。在 www.github.com 上搜索。他们托管了许多可用的开源插件。不要在插件上过于疯狂,因为太多会破坏 RESTful 的原则。对于安全/身份验证,我会推荐 Authlogic。我仍然认为阅读有关如何创建自己的身份验证的教程(来自《Agile Web Development with Rails》一书)以了解该插件的实际内容是有益的。

最后,但并非最不重要的是开始考虑如何部署您的应用程序。你可能认为这是微不足道的,但你拖延的时间越长,它就会变得越困难。查看 capistrano 和 deprec gems(插件)以部署到 VPS。我在部署到共享主机时遇到了很多问题。

不要像我一样从最复杂的部分开始。首先从指南开始,然后进入更复杂的应用程序。 Rails 的学习曲线相当陡峭。

希望这可以帮助。

关于ruby-on-rails - 几乎真实世界应用程序的优秀 ruby​​ on rails 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2777967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com