Rails3 入门之二 (什么是rails)

 rails 是基于ruby语言的web网站开发框架。

通过每个开发者开始的时候rails做的假设,能够使web应用程序开发更加简单,

它可以让你写更少的代码而完成的功能超过许多其他语言和其他框架。有rails的开发经验者说它让web应用程序更有趣。

 

rails是一个比较自我的框架。它假设有一个“最佳”的做事方式。并且它被设计成鼓励这种做事方式,在有些情况下,阻止发生改变。

如果你读过the rails way。你可能会发现开发的效率会得到很大的提升。如果你将以前开发的习惯带到rails的开发中,并且尝试使用模式

在rails里面。你会遇到不快乐的经历。

 

 Rails的理念包含以下几个指导原则。

。DRY - Don’t Repeat Yourself (自己不要重复)

   建议不要写重复的代码,这是个很糟糕的编程习惯。

。Convention Over Configuration (约定优于配置)

    Rails使得假设你想要做什么和你打算怎么做,而不是要求您通过无休止的配置文件中指定的每一件小事。

。REST是web应用程序开发中最好的开发模式

   组织您的应用程序根据资源标和标准的HTTP,是最快的开发方式。

  REST的详细解释请大家参考

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值