关于网站前后端分离的疑惑

网站页面并不是很多,层级也不深。 同时还有相同业务和内容的手机APP。

所以我就想开发一套公用的WEB API来为网站和APP服务。

网页都是静态页面(*.html),然而在网页开发中所有的请求操作都得通过接口,总感觉有点啰嗦,毕竟网站和接口都在单一的服务器,每次请求还得有个IO,有点浪费时间啊。

没这方面的经验,想听听大家这种情况是怎么做的。谢谢~

阅读 2.5k
2 个回答

与app公用接口的话,基本上是每个页面都要请求接口。可以通过本地存储一些必要数据,比如登录后用户基本信息,状态信息等减少其他页面请求接口次数,但是这种方式适合不变数据,否则如果app修改了数据,web上就不会更新

并不是所有产品都适合分离,一个产品的所有业务并不是都适合分离,一个公司的技术氛围也不一定适合分离,你们团队的人所拥有的技能不一定适合分离。
这种开发方式需要参考周围的环境因素。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏