Rails Rails 的前端 (HTML,CSS,JavaScript) 如何独立开发?

rubyhyd · 2014年09月17日 · 最后由 StavenVanderbilt 回复于 2018年02月02日 · 5572 次阅读

原来问题: 遇到一个问题,求解答~

rails 前端需要有人来开发,但是做前端的没学过 rails。rails 的前端感觉很难独立出来,无论是 html, css, javascript,ajax 感觉都和后面结合的很多。请问有没有什么比较好的开发方式,难道真要写完界面,再让懂 rails 的手撕成 rails 的方式 or 让前端的人去学些 rails?

现在:

自己尝试了下采用 rails + emberjs 的方式,看了网上有关的教学,发现一种是使用 ember-rails,ember 在 rails 项目内,另一种是把两者分离,通过 ember 以代理的方式获取 rails 提供的 json。

我目前只尝试了后面这种, 请问那种方式比较好? 沿用后一种方式开发会不会遇到麻烦事?

谢谢啦~~

干脆分离清楚,Rails API + Web Client / iOS / Android

直接找一个会前端的 railser 就 OK 了,告诉他你的 repo,一切就 ok 了

look for 全栈。

真心觉得要玩就玩全栈。近期拿别人写好的前端代码来套进 Rails,感觉那个别扭啊!真是宁愿自己从头写……

重新写吧。。

#4 楼 @chairy11 当团队需要分工协作的时候,分离是很好的~

7 楼 已删除

看了各位回复,看来真心需要一个懂全栈的了。。感觉这像是 rails 的一个缺点了,对前端人员的要求过多啊。。

  • solution 1: rails api + angularjs/emberjs
  • solution 2: rails + liquid gem.

分离吧,我们前一段时间在项目实战中进行了分离,有机会做个分享给大伙说说踩过的坑。

11 楼 已删除
suffering 回复

hi zhu bo 居然看到你 14 年的回复😂

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