第二课 Rails框架

总括:Rails是一个更符合实际需要而且更高效的Web开发框架。

定义:框架可以松散地定义为能够为不同用途而修改的应用程序生成器或部分应用程序(在特殊领域中)。其设计人员可以通过用非常少的程序设计必需品生成大部分典型的 Web 应用程序。(网上转载)

与MVC比较:MVC框架中包括数据模型,用户界面,控制器,每一层都会有很多框架可供选择,同时需要使用配置文件记录信息。

Rails可以同时实现MVC模式中的各个层次,不需要经历传统的MVC框架开发项目时,整合3个层的框架开发出的内容这个工作。

即Rails框架一站式的提供了MVC模式中的各种功能,减少了用户选择的余地,有默认的设置代替用户的偏好选择。

Rails框架的可复用性原则:不是让用户以任意方式构建 Web 应用程序,而是按照它支持 Web 应用程序开发的特殊方法。如果依据Rails框架自身的原则进行,那么可以获得极大量的复用。如果偏离,那么复用量将减少。

 

转载于:https://www.cnblogs.com/daffy/archive/2012/11/26/2789347.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值