1
bitsmix 2013-08-16 17:21:03 +08:00
后端只输出 api ,也就是只有 M 和 C
|
2
bitsmix 2013-08-16 17:21:31 +08:00
前端的资源文件们,就直接扔给 nginx (或者其他 web server ) 呗。。
|
3
turing 2013-08-16 19:24:13 +08:00
|
4
L42y 2013-08-17 01:45:10 +08:00
就是应该这样,前后端分离,包括代码库,我们现在就是这么做的。
话说我们这儿在招熟悉 AngularJS 的前端,楼主有兴趣么? |
6
akinoniku OP |
7
jasya 2013-08-17 11:16:52 +08:00
学习了,昨天刚和人讨论这种合作方式
还打算用nodejs做template渲染和路由控制 其他程序输出数据api 看来直接静态文件就ok了 |
8
aisensiy 2013-08-17 12:54:28 +08:00
前后端分离了难道我要搞两个 repository 么,目前我是把他们放在一起的,前端 lib 用 bower 控制,后端是 rails。不过这样就用不了 yeoman 那一套东西了,纠结。
|
9
newtonisaac 2013-08-17 13:44:59 +08:00
go不解释
|
11
L42y 2013-08-17 16:45:36 +08:00
@akinoniku https://github.com/mgonto/restangular 这个比 ngResource 要好,也不会严格要求符合 RESTful 规范。分离我觉得还是有必要的,可以学到很多新东西,比如验证怎么做等等。
|
12
akinoniku OP |
13
awebird 2013-08-17 20:31:50 +08:00
分离啊,一套server api对应着webapp\android app\ iPhone app\.. 或者Hybrid都可以
|
15
jinwyp 2013-08-26 18:34:38 +08:00
|
16
9P 2013-11-04 10:11:16 +08:00
这里的讨论不错,看到一条思路,和我另外部门同事告诉的方式一样。 先留印记,回头看啊
|