#27 楼 @caiqinghua 嗯,19wu 上有详细地址。
我觉得这是个伪问题。
参数一定会声明的有意义,例如:
Array#abbrev(pattern = nil)
我马上就知道这个 pattern 是什么类型了啊,反而像静态语言那种太繁琐。
#10 楼 @flowerwrong thx:)
我写 lina( 一个 API 框架 ), 用过它,很简单:
https://github.com/windy/lina/blob/master/lib/generators/lina/install/install_generator.rb
执行 rails g lina:install
时执行。
#2 楼 @mingmingpao 那不可能啊,除非你没生效。
:plus1:
非常不错,如果用 jwt 确实与 devise 整合非常麻烦,安全性也不高。
我这几天正好处理 devise 与 token 认证整合的一个 bug, 列两个 gem 作为反面补充:
如果楼主熟悉 Rails 的话,推荐下自家写 Rails API 的东西:Lina, 比 grape 上手更简单点。
kind_of?
如果看过这一篇就不会觉得 assets pipeline 坑了:http://www.zhihu.com/question/20790576
楼上正解~
#12 楼 @louisliu813 欢迎:) 来的话知会我~
你这样理解有问题。
Object.send
是指找 Object.class
里面的 instance_methods
. 所以可以使用 define_method
不足为奇。因为 Class
本身是有这个实例方法的。