瞎扯淡 有 Ember CLI 后前端就可以从 Rails 中独立出来了?

QueXuQ · 发布于 2015年1月24日 · 最后由 vkill 回复于 2015年7月29日 · 2794 次阅读
3547

发现现在前端各种复杂啊,在使用ember过程中,渐渐很多项目都使用Ember CLI。然后Ember CLI上就直接使用ES6语法了。
早之前就是用coffeescript,typescript等,这些时间貌似ES6突然火起来了。很多开源的库,文档都直接通过Ember CLI来配置了。

有种感觉就是前端不停各种切换啊,好像根本稳定不下来的感觉。

各位有没有什么朋友把前端项目从Rails中独立开来了?这样的优势是什么呢?
有使用过Ember CLI经验的朋友,可以分享一下吗?例如部署,Assets等已经成熟了吗?如果独立出来了,那Rails是用Puma的,而javascript那块又是用什么的呢?
正在考虑着,我们都项目是否也要拆分开来,就是不知道工程量大不大,而且前端的工具是否成熟。

参考: Ember Rails to Ember CLI Migration Path http://discuss.emberjs.com/t/ember-rails-to-ember-cli-migration-path/7090 http://robots.thoughtbot.com/migrating-from-ember-rails-to-ember-cli

共收到 8 条回复
7318

最近也在考虑问什么前后分离不是默认的选项,看了 nightire 讲解发现这个思路并不是错误的。 不知道有没有人用 angular 做前后分离么,有 workflow 可以分享么?

3547

#1楼 @nightire 非常感谢。确实听你这么一说,才想起的对于javascript来说其实就是一个静态页面,那么直接使用nginx就好了。
但是确实整个前端也不是一个容易的事情,感觉不像Rails那样,生态圈特别完善。期待Ember的生态环境可以更加完善。 目前估计先不碰这一块了,往后在分离开来吧,貌似现在要分离也不是一个容易的事情,搞不好得拖长项目的进度。

896

一个人做full stack , 用过angular写过demo, 感觉不够系统化, 最后还是用了ember/ember-cli, 和rails 一脉相承的感觉真好

3547

#4楼 @foxzool 感谢,等我有时间好好体验一下ember+ember-cli的奇妙。

594

#1楼 @nightire 说的太好了,我都快哭了,真的,说的太好了!

96

使用 gulp/grunt 倒是能达到和 assets 一样的功能,但是你得配置一堆 watch/concat/gzip,你还得生成 assets/manifest.yml 文件

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册