webpack 做 js 打包是非常好用的,也应该是主流了
这个是纯前端的开发思路,不适合于 rails 开发
"用 gulp 把 css/sass 生成到 assets 文件夹里面让 rails 用吗"
还不如就用 assets 自带的 webpack 对 css 的处理很反人类,是继承到 js 中,然后 js 执行的时候生成个 标签的 就算配置到 webpack 生成 manifest.json,你还得改 path_to_asset 这个 helper,使之查找自己生成的 manifest.json
我研究了下,发现集成进来的唯一地方是 webpack 生成个 xxx.bundle.js 拷贝到 vendor/assets/javascripts,然后交给 assets 处理。
@dailysunshine 为啥要微信用户邮箱登陆呢?你这个是伪需求啊。
直接设置 email 为 [email protected] 好了
就 SPA 来说 有纯 SPA(yaoman 创建项目,纯 html、js 开发,要使用带路由的框架 Ember 等),单单使用 jQuery 肯定不够
有混合 SPA(部分页面 SPA)(后端生成 html,使用 reach 这种纯渲染库、rivets 这种纯双向绑定库 等),对于这类来说,Angular、Ember 确实很臃肿
一、
h.fetch(:enabled, false) == true
二、这个是你设计问题,你既然需求是 填了 true/填了 false/没填,为啥用 boolean,要用 integer
monit 另外,systemd 和监视有啥关系?
使用 gulp/grunt 倒是能达到和 assets 一样的功能,但是你得配置一堆 watch/concat/gzip,你还得生成 assets/manifest.yml 文件
工作量两个差不多,还是用 API 模式吧
客户想用的是 wordpress 的 https://wordpress.org/plugins/advanced-custom-fields/ 插件这样的效果?
@yanguango 关于 1 "我在不同的 microservice 中只需指定规则就可以,不需要考虑业务逻辑" 我觉得这个是 api 网关该干的事情,网关来调用后面的 microservice
关于 2 和 3 在网关处集成 OAuth2 来完成认证和授权
可以试试 hurley
关于测试 https://github.com/lostisland/hurley#testing 关于缓存 https://github.com/plataformatec/hurley-http-cache
关于你说的第三点,这个是个伪命题,测试只需要关注 request 和 response,你需要根据情况返回特定的 response
@pobing 有办公室的,地址在 西安市碑林区草场坡翡翠明珠 3 号楼 2801
@tini8 西安有办公室的,就是在西安坐班
出地铁就是、纯技术团队。
#1 楼 @geekontheway 是的,但是现在还没有技术团队在宝鸡,现在技术团队都在上海,欢迎来上海公司座座 :)
直接丢 public 下去?
项目根目录写个 .versions.conf
su apps -c 'cd /path && bundle exec unicorn_rails -E production -D -c config/unicorn.rb'
或者
su apps -c 'cd /path && rvm 2.1.1@xxx do bundle exec unicorn_rails -E production -D -c config/unicorn.rb'
if ::Rails.env.production?
match '*path', via: :all, to: 'home#error_404'
end
需要加上环境,否则 rails 4.2 的 /rails/mailers 没法用
直接用 monit,省事,还不用操心 sudo
任何应用程序 port sock pidfile 总该会有一个吧?
如果是 ruby 的 script,用 fallen gem 给加个 pidfile 就 ok
我们选的是日本的 ec2,smtp server 在美国,所以经常会有 timeout,后来使用 sidekiq 队列发送了。
guard ?