返回信息流楼主以前没有这方面的经验,但是高中的时候看一本书讲JS,对作者前后端分离的观点的一直印象深刻
但没有实践过,只是当时看完书自己写了个非常小的站,数据库就用了两个表,
用的就是后台全部返回json,前端用js加载的方式
但没有上线,就在本地服务器测试了基本功能,所以也不知道到底有什么好处和坏处
其他的方式,比如PHP的一些模板也有了解,大概知道其原理
现在刚好要做小网站,
开发人员初定是一个后端一个前端,以及安卓和苹果端
网站不复杂,数据库规划了一下只有6个表
不知道用这种方式有什么优缺点呢
这是一条镜像帖。来源:北邮人论坛 / www-technology / #31312同步于 2015/9/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
后台纯返回json,前端全部用js加载的方案有什么优缺点呢?
trouvan
2015/9/9镜像同步32 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
主要用户视觉上不一样吧,其他还好,异步加载是先出页面框架再填数据
【 在 trouvan 的大作中提到: 】
楼主以前没有这方面的经验,但是高中的时候看一本书讲JS...
优点
1. 客户端性能比较好,只有api call和结果会在网络上跑,其他部分会被CDN或用户自己的cache尽可能缓存
2. 开发人力好分配,前后端可以互相不懂(招一个前后端精通的要远远难于只精通一样的)
缺点
1. 难写难调,至少是需要多学东西(好的前后分离的框架既不难写也不难调)
2. 老的浏览器有的功能就是做不出来或是要累死人
【 在 trouvan 的大作中提到: 】
: 楼主以前没有这方面的经验,但是高中的时候看一本书讲JS,对作者前后端分离的观点的一直印象深刻
: 但没有实践过,只是当时看完书自己写了个非常小的站,数据库就用了两个表,
: 用的就是后台全部返回json,前端用js加载的方式
: ...................
谢谢你的回复!
学生间的项目,想找一个全栈确实不容易
【 在 grapland 的大作中提到: 】
: 优点
: 1. 客户端性能比较好,只有api call和结果会在网络上跑,其他部分会被CDN或用户自己的cache尽可能缓存
: 2. 开发人力好分配,前后端可以互相不懂(招一个前后端精通的要远远难于只精通一样的)
: ...................
好的,谢谢
以前在网上逛经常看到angular.js这些框架,看来是时候好好了解一下了
【 在 Chon 的大作中提到: 】
: 好像没什么问题。。。也可以考虑用 angular.js 等框架