记一枚不错的Gem:wechat-rails
很少因为某个gem写博客觉得只是某个工具,最近做微信发下一枚不错的gem, 不得不记一笔。
wechat-rails是一个微信开发者api接口的gem包,可以在rails和命令行中使用。它的主要优点有这么几个:
- 提供命令行调用方式,大大方便了调试
- DSL的事件处理方式,让开发者更关注具体业务逻辑
- 最重要的作者对ruby的使用很熟练,gem设计很简洁明了
安装和使用自己去看他的readme不再这里重复了,我们来看看使用的几个要点。
阅读 →很少因为某个gem写博客觉得只是某个工具,最近做微信发下一枚不错的gem, 不得不记一笔。
wechat-rails是一个微信开发者api接口的gem包,可以在rails和命令行中使用。它的主要优点有这么几个:
安装和使用自己去看他的readme不再这里重复了,我们来看看使用的几个要点。
阅读 →Rails开发中经常使用不同的请求格式来处理不同的响应,最常见的是同一个action对html/text和json格式的响应不同的数据。 那么, Rails中有哪些响应格式已经是怎么处理这些请求格式呢?本文详细讲讲rails中的处理方式。
阅读 →当有两个存在one_to_one或者one_to_many的时候,我们可以用accepts_nested_attributes_for来更新关联对象。例如:
有Article对象模型, 存在一个author关联和多个comments关联