开发者社区> 问答> 正文

大家看看我对RESTful 的理解对吗?:报错

原因:针对前端的不同,后端需要进行适配。比如android /ios 前端,后端需要写接口, 比如web 界面,后端需要写jsp.

设想:在后端只写接口,其他前端都从接口中读取数据,从而实现前后端分离。后端只负责写接口,前端只负责从接口中读取数据并渲染,这样带来好处就是前端展示如果需要调整,而接口不变,那只改前端就好了,后端不需要做任何修改。

实施方案:

        1.后端将所有接口都写好,返回前端json 数据

        2.android/ios 从接口中读取json数据并渲染

        3.web展示,不再使用jsp了,而使用angular.js ,jquery, ajax, html ,css ,js 等写静态html页, 从接口里读取json数据,并渲染到界面上。

        4. 将第3步的静态页部署到静态页服务器上,访问即可。






展开
收起
kun坤 2020-06-09 22:14:48 509 0
1 条回答
写回答
取消 提交回答
  • 您说的那是ajax######完全不在一个频道######顺便说一句,web应用,如果你不在乎seo,你可以那么做,btw,这个restful一点都不搭(虽然我也不太懂)######这哪对哪######

    在RESTful架构中:

    (1)每一个URI代表一种资源;所以网址中不能有动词,只能有名词,而且所用的名词往往与数据库的表格名对应。一般来说,数据库中的表都是同种记录的"集合"(collection),所以API中的名词也应该使用复数。

      (2)客户端和服务器之间,传递这种资源的某种表现层;

      (3)客户端通过四个HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"。

    建议你看看这篇文章---->>http://blog.360chwl.net/detail/8a2390184d76d30e014d79e265920002.html

    ######

    引用来自“没有女朋友new一个”的评论

    顺便说一句,web应用,如果你不在乎seo,你可以那么做,btw,这个restful一点都不搭(虽然我也不太懂)
    的确,为了SEO,全站静态化的都有,谁还管你什么接口不接口的。不过,在手机应用上,REST还是比较有用的######rest用来写app的借口啊!######lz你搞错楼!哈哈!
    2020-06-09 22:14:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
In-Flux Limiting for a Multi-T 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载