Ruby on Rails,认识一下

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luyaran/article/details/86077216

Ruby on Rails 是一个可以使你开发、部署、维护 web 应用程序变得简单的框架,这是百度百科上对于rails这个框架的介绍,它是使用 Ruby 编程语言开发的,自 2004 年出现之后,Rails 迅速成为动态 Web 应用开发领域功能最强大、最受欢迎的框架之一。

Rails 完全开源,基于宽松的 MIT 许可证发布,可以免费下载、使用。它的成功很大程度上得益于它优雅而紧凑的设计,它熟谙 Ruby 语言的可扩展性,开发了一套用于编写 Web 应用的领域特定语言(Domain-specific Language,简称 DSL)。所以 Web 编程中很多常见的任务,例如生成HTML、创建数据模型和 URL 路由,在 Rails 中都很容易实现,最终得到的应用代码简洁而且可读性高。

Rails 还会快速跟进 Web 开发领域最新的技术和框架设计方式。例如,Rails 是最早使用 REST 架构风格组织Web 应用的框架之一(这个架构贯穿本书)。当其他框架开发出成功的新技术后,Rails 的创建者 David Heinemeier Hansson 及其核心开发团队会毫不犹豫地将其吸纳进来。或许最典型的例子是 Rails 和 Merb 两个项目的合并,自此 Rails 继承了 Merb 的模块化设计、稳定的 API,性能也得到了提升。

最主要的是Rails 社区人数很多,参与的人也很活跃、热情,所以我们可以放心大胆的选择这个框架。

就像TP之于PHP,rails在Ruby中的地位也同样是蛮高的。

废话也不多说了,咱之所以写这篇文章,不单单是为了介绍下这个框架,是为了提醒自己,这个框架不错,好好用。

好啦,本次记录就到这里了。

如果感觉不错的话,请多多点赞支持哦。。。

猜你喜欢

转载自blog.csdn.net/luyaran/article/details/86077216