Rails
Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到...
加载中
提高 Rails 开发者编码效率的实用小贴士

大多数贴士和技巧,对于开发人员的重点是知识、经验或沟通技巧。虽说这些肯定是有用的因素,但是它们对于学习者能有效地执行还是太过抽象了。 成为一个更好的开发者没有捷径,但是这里一些实...

发布于 2017/04/11 11:29
如何使用 Rails5 API 模式和 Backbone 构建一个应用

几周以前,一份声明引述了即将被引入Rails核心的Rails API。到目前为止,Rails API 还是一个独立的项目,而人们要使用它就得通过 rails-api 这个 gem。 Santiago Pastorino 和我有段时间致力...

发布于 2016/07/18 14:27
不言而喻,Rails 是最大赢家

我正在读由OSS(航天科学局)贡献的写的很好并且很重要的一篇文章,我非常赞同他的文章里的技术要点。 首先,这是不可避免的,但是我仍然很讨厌给文章加引人注目的标题,尽管有时候我也会这样...

发布于 2016/05/24 12:47
为 Web 开发提供的 10 个 Ruby on Rails Gems

在这里,值得推荐的 Ruby on Rails 的 web 开发的插件包括 Capistrano 和 Foreigner。 我用 Ruby on Rails 开发已经有很多年了,用这个优秀的框架我完成了很多任务,其中有些可以算是非常复杂...

发布于 2015/12/29 19:00
Rails 微服务架构

Rails 应用有各种类型,规模也各有不同。有的是一个独立的庞大的应用,全部应用都在同一个位置(包括管理界面、API、前端部分以及所有需要的模块)。另一些应用则是划分成一系列的微服务,服...

发布于 2015/11/27 17:13
如何提高 Ruby On Rails 性能

1 简介 大家总是说 Rails 好慢啊,这差不多已经成为 Ruby and Rails 社区里的一个老生常谈的问题了。然而实际上这个说法并不正确。只要正确使用 Rails,把你的应用运行速度提升 10 倍并不困难...

发布于 2015/07/19 11:37
Rails 5 有什么新特性?

Rails 5 即将在 2015 年秋季发布,新版本拥有很多令人激动的特性。如果你使用 Rails 开发商城,那你必须使你的应用准备好迎接新的 Rails 新特性。 别担心!我们会在新版本到来之前让你了解新...

发布于 2015/06/14 07:10
使用 Puma Web 服务器部署 Rails 应用

相对于一次只处理一个请求的 Web 应用程序,并发处理请求的 Web 应用程序,能够更高效的使用动态资源。Puma 是和 Unicorn 相竞争的 Web 服务器,它能够处理并发请求。 Puma 使用线程,以及工...

发布于 2015/04/08 19:10
Rails 和 Django 的深度技术对比

我想以一个免责声明来开始下面的内容。我使用Django开发网站已经有三年了,众所周知,我喜欢Django。我已经写了一个开源的应用程序(app),并且我已经将补丁发送到了Django.然而,我以尽可能...

发布于 2015/01/05 11:46
10 个必备而且非常有用的 Ruby on Rails 4 Gems

Ruby on Rails框架是一个用于开发Web应用程序的非常强大的工具。 它配备了大量的内置功能,有助于加速你的Web应用程序的开发,如智能路由和对象 - 关系映射器,全都采用了MVC模式。 Rails被设...

发布于 2014/07/14 06:35
Ruby on Rails 和 Laravel: 入门

在线web应用程序开发目前有许多正流行的框架. 也有许多不同类型的框架,比如那些拥有大量插件,可以让你更加快速的迭代 (比如 Rails),或者还有其它非常简单和低级别的 (比如 Flask). web应用...

发布于 2014/07/07 07:06
通过添加一些 gems 来提升 Rails 应用的性能

使用Rails一段时间之后,你可能就会开始吹毛求疵的想要提高它性能。这是一系列文章中第一次考虑如何提高(即使微不足道的)Rails的性能。 我将会关注在一些gem的提速上面,在某些情况下,可能...

发布于 2014/07/03 06:30
Rails 中的全文搜索

介绍 在Web应用中,搜索数据记录是一个常见的需求。最常见的一个需求就是允许用户从大量的数据记录中快速访问他们想要的数据。虽然可以使用简单的SQL查询应对这样的查询需求,但有时,更有效...

发布于 2014/05/03 19:29
提升你的 Rails Specs 性能 10 倍

人们疏于在Rails开发应用中去驾驭规范的一个基本的原因是运行的规范套件所需要的时间。很多工具可以用来缓和这个麻烦,比如 Spork , Zeus 和 Spring。事实上,Rails 4.1将会在春季推出标准。...

发布于 2014/03/13 07:18
Rails 3.2 性能: 更慢了?

拥有一个大型代码库意味着我们不能很经常升级Rails的版本(我们平均每两年一次升级,每次升级需要1-2周的开发时间)。不过每次我们做升级工作的时候,我最先好奇的事情之一是,检查不同版本之...

发布于 2013/11/27 15:31
使用 PostgreSQL 和 Rails 4 自动生成 UUID

Rails 4 能原生态的支持Postgres 中的UUID(Universally Unique Identifier,可通用的唯一标识符)类型。在此,我将向你描述如何在不用手工修改任何Rails代码的情况下,用它来生成UUID。 首先,...

发布于 2013/11/01 08:34
利用 ActiveRecord Serializers 构建 JSON 格式输出

在本文中,我将教你如何在Rails app中用不到40行的代码来解决你自己的json格式输出问题。这个办法利用了基本的面向对象技巧(继承和钩子方法),创造性地使用了Rails自带的序列化功能。如果你...

发布于 2013/08/09 09:13
Rails: 只在需要的时候加载需要的 JavaScript

一年前我做了一个关于这个主题的演讲。我第一次关注这个技术是因为 @dhh发布的他们在 37signals使用的一些观点。我注意到他们 在模板视图里如何使用JavaScript,动态生成JavaScript这是它的关...

发布于 2013/07/18 09:46
Ruby on Rails with Interactors

在FiveStreet,我们一贯的重中之重就是要让我们的对象'Mise en place(就位)'(这个词是由Dave Bock选用的)。我们初期的成功关键就在于此。我们发现,专注于合理安排对象的位置就能够使我们...

发布于 2013/05/30 07:33
Logstasher —— 超棒的 Rails 日志

Rails日志 Rails的日志功能很烂,至少默认的日志是这样。我甚至看到一些gems,谢了很多没有预定义格式的垃圾内容。好的方面是,你可以修正/定制日志。事实上,你可以定义很多,可以有这样的日...

发布于 2013/05/01 08:58

没有更多内容

加载失败,请刷新页面

返回顶部
顶部