更推荐 https://github.com/Shopify/ejson 之前还跟 @hooooopo 说写个接管 Credentials 的插件来,没啥空就坑了
GoRails 最近也有一期讲 Drag and drop 的 https://gorails.com/episodes/sortable-drag-and-drop
这个还是要看你的需求的,另外还有团队人员的知识结构。
谈不上有没有必要,更多看喜好
我是来替补的,讲得可长可短呀,你的主题更有价值的!
回复某层也有问题
说个无关的...讲真我觉得 https://github.com/Shopify/ejson 更好用一些。。。
哈,我看成是你翻译的了,转载就不加精了,但一样感谢!
我可以替补~
貌似不行,但你可以直接改生成出来的文件啊
去年美团的人在 SwiftCon 上说怎么用的 Ruby...
那个早荒废了吧。。。我自己魔改了下 form_builder 可以达到一样效果。。。
webpacker 4 没来及 release 算是遗憾
你继续往后做,会发现更多的坑的,然后加上更多的类似这样的补丁来缓解,架构腐败就是这样开始的
理论上只要技术可行你可以任意来搞,但是在所有的人为约定里有一种叫做 最佳实践
面向切面编程,其他语言应用也挺广泛的
extend
、include
和 prepend
和 load
require
autoload
是两套完全不同的东西
另外结合方法继承,prepend
可以用来实现 AOP 风格的编程
比如这样
4 吧,用 rubygems 的形式或者 webpack 都可以
gem "sprockets", "~> 4.0.0.beta4"
可以去看一下源码,在一些情况下,restart 可能会去执行 phase-restart
你理解成语法糖也没问题,这种风格的另一种名字叫 guard clause
你怎么访问这个网址的,如果访问页面的时候就是带端口的,URL Helper 貌似会读请求头里的 Port 信息来构造 URL
另外 Rails Guides 还真不是只提供基本知识,里面包含了很多最佳实践但确实不易发现(主要还是看得时候没有那个 sense,工作几年回头再看感觉很有道理)
qq 上一搜都是。。不过现在都是水群啦,我也不用 qq 了
补充一条 Vladimir Makarov ("No Russian") 总结他演讲内容的文章 https://developers.redhat.com/blog/2018/03/22/ruby-3x3-performance-goal/
反正就 Rails tutorial 或者 Agile Ruby on Rails development 那本入门,然后就是看你的想象力了,学习路线围绕着想做的事,另外多试着回答回答 Rails 相关的微信、QQ 群、论坛里的问题,我自己是这么锻炼出来的,认识炮哥也是差不多八年前在一个 Rails 的交流群里