作者stevekevin10 (hippo泡)
看板Web_Design
标题[问题] 手机与网页api共用
时间Wed Feb 17 10:25:52 2016
不好意思 因不知道标题如何下...所以这样打
状况:
若手机api要去拿web写好的部分
会拿到整个包含html的部分 因此要重写一份api给手机使用
因此在考虑是否要将web架构改为全以ajax方式运行
让後台的api单纯只吐资料出来
问题:
1.全以ajax方式运行的web 与 传统後台处理完资料後吐出的html档案有啥优缺点比较呢?
2.web与手机共用一份api 是好的方式吗? 目前遇到问题是因为分开来写时 若有一个功能要改两个档案部分都要改 感觉code会复杂麻烦起来
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.30.49
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1455675955.A.E97.html
1F:→ GoalBased: 你的状况就是共用比较好 02/17 13:16
2F:推 pm2001: 你在两种平台上要操作的功能跟需要的资料差很多吗? 02/17 13:27
3F:推 ChenCH1986: 建议使用Ajax来取资料, 一举两得, 而且维护上也方便 02/17 15:46
4F:→ Hevak: 手机app和web的环境通常差满多的,用html反而不好维护 02/17 22:32
5F:→ Hevak: 用共同API=同一个资料来源,再在手机app和web版上各自用各 02/17 22:32
6F:→ Hevak: 自的view的逻辑去读这些资料,比较不会让资料和平台间互相 02/17 22:33
7F:→ Hevak: 影响或干涉,会比较容易维护 02/17 22:33
8F:推 gopupkimo: 这个问题应该就是client-side or server-side render吧 02/19 23:14
9F:→ gopupkimo: client render现在framwork很多,可以多看看,也是建议 02/19 23:17
10F:→ gopupkimo: 把data store跟view分开,除了开发更直觉外,也好维护 02/19 23:19