CNode

如果用nodejs实现前后端分离

问答
LLuDongWei发布于11 年前最后回复9 年前14 回复12275 浏览0 收藏

想法是:后台由java提供接口,前台纯html页面,实现前后端分离。

遇到的问题: 页面中想实现iframe的功能,实现头尾相同html块给独立出来。但是使用iframe会有很多的局限性。使用nodejs的话怎么制作,或者说有什么好的方法吗?急求这方面的指导。

查看回复

回复 (14)

J
j60017268#1·11 年前

angularjs

H
hwoarangzk#2·11 年前

这个只是涉及到你选用的前端模板引擎里的include功能而已

A
ALongLi#3·9 年前

nodejs不是还要转发ajax请求到java后台

Y
yakczh#4·9 年前

前后端分离如果有ajax请求 是发到nodejs还是发给java后台?

N
ntfs32#6·9 年前

前后端完全分离 node 做api angular撸前端 自豪地采用 CNodeJS ionic

J
jinzhuming#7·9 年前

你这个需求,用 mvvm 的组件或者是前端模板的 include 不是就直接解决了么?

J
jinzhuming#8·9 年前
引用 yakczh前后端分离如果有ajax请求 是发到nodejs还是发给java后台?

@yakczh 我自己是现在前端只发给 node ,然后通过 node 再转发,这样后端无论什么无言都无所谓了,只要 api 转发对的上接口,后端用什么语言和前端都没关系,就算修改接口,也只需要修改 node 部分的转发规则。

W
wang-weifeng#9·9 年前
引用 blackjack此时的node是做了页面渲染和数据读取的功能

@blackjack 同意你的观点,我之前的一份工作就是这样的,数据交互,获取数据在页面渲染

C
cdll#10·11 年前

u can try try thinkjs~

C
cosiner#11·11 年前

没必要用iframe, 用模板, Include或Layout都可以

L
LuDongWei#12·11 年前

谢谢大家我后来选用了xtemplate

B
blackjack#13·9 年前

此时的node是做了页面渲染和数据读取的功能

W
wy373226722#14·9 年前

可以参考一下脚手架:https://github.com/yi-ge/koa2-API-scaffold

参与回复
登录后即可参与回复。登录