Rails应用架构解析
1. Rails基础信息
Rails并不是一份详细的API参考手册,不过它会通过示例或文字描述展示大部分模块和方法。当你安装Rails时,就能获取最新的API文档,其时效性比其他资料更强。若使用RubyGems安装Rails(推荐方式),可通过 gem_server 命令启动文档服务器,然后在浏览器中访问 http://localhost:8808 来查看所有Rails API。
1.1 Rails版本说明
这里主要介绍的是Rails 1.2版本。若你使用的不是此版本,需先更新才能尝试相关代码。若Rails 1.2尚未发布,可下载临时版本,具体说明可查看相关指引。
1.2 致谢
Rails的发展离不开众多社区成员的帮助。在开发过程中,Rails不断演进,Depot应用的部分内容甚至重写了三到四次,所有叙述也都进行了更新。本书以beta版本形式发布,收到了超过1200条建议和错误报告,其中大部分都被采纳,让本书更具实用性。
同时,Rails核心团队也提供了极大的支持,他们解答问题、检查代码片段并修复bug。在此感谢Scott Barron、Jamis Buck、Thomas Fuchs等众多成员。此外,还要感谢为本书贡献专业章节的Leon Breedt、Mike Clark等人。最后,感谢家人在创作过程中的理解和支持。
2. Rails应用的架构特点
Rails对Web应用的结构有一定约束,但这些约束却让应用开发变得更加容易。下面我们来深入了解其架构原理。
超级会员免费看
订阅专栏 解锁全文
12

被折叠的 条评论
为什么被折叠?



