#18 楼 @chenyunli 如果之前的项目没有 migration 体系的话,就在 rails 新项目写一个总的符合新数据库结构的 migration, 在新的数据库上跑完 migrate , 再把修改好的导入。或者你看一下 rails 的 migration 原理,就是在数据库里多了一张 schema_migrations 的表,里面记录下版本号,自己手动添加这张表也可以
#12 楼 @chenyunli copy 一份数据库进行 alter 操作可以解决 id 问题,每条记录重新创建不是很好的方案
好看
厉害,感觉和 koa 好像,中间件模型 以及 async await
#1 楼 @onenewlife 哈哈,都是创始人,前三号 id
用 doorkeeper 就可以实现 oauth 了,之前写了篇博客可以看下 Ruby on Rails 使用 doorkeeper 实现 oauth2 保护 api 接口
厉害。可以配合 node 做个中间层完成服务端渲染,seo 也解决了
lint 还是很有必要的,很多 lint 规则都是前人血的经验,事先讨论好 rule, 可以很好的规范代码分格,同时提高代码质量。推荐 airbnb 的 rules
rails 提供 api, node 做中间层,可以看看 kails 的中间层实现
玩前端还是需要 webpack, node 中间层的话可以看下kails ,即可以当中间层,也可以像 rails 这样 mvc
学习下
好羡慕
可以看看 activeresource
接楼上,node 做为中间层,搭个 webpack 以及负责 view 层的渲染,后端 api 用什么都可以,中间层可以参考下:HackerNew Middle Layer
可以 lint 下
额,同在用
我的电脑还是最新版,哈哈哈
#4 楼 @night_7th 可以了解下,用 es6 后感觉友好多了
支持 Let's Encrypt
docker 化部署:生产环境使用 docker 部署 rails 应用 puma 和 sidekiq
#1 楼 @citysheep 哈哈,研究了挺久的
#15 楼 @night_7th 哈哈,可以在 nginx 代理的时候就阻止了.php 的访问,简单粗暴