"基于RESTful风格所编写的程序也叫前后端分离的项目"?
来源:1-2 选择练习
scandinavian
2020-08-10 17:55:40
RESTful 是 前后端分离的充分必要条件吗?(aka, RESTful就一定前后端分离?前后端分离就一定要RESTful?)
请问前后端分离这个概念是国内独创的吗? 我用英文搜“separation of frontend and backend” 的英文资料并不多,没有RESTful 多。是不是在国外都叫RESTful 而不叫前后端分离?
2回答
同学你好,随着时代的发展,业务变得越来越复杂,渐渐的许多大中小公司开始把前后端的界限分得越来越明确,逐渐演变出现了前后端分离的概念。所以前后端分离的概念并不是直接提出的。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
好帮手慕小班
2020-08-10
同学你好,1、RESTful 并不一定是前后端分离的充分必要条件。RESTful与前后端开发并不是一个内容。
RESTful是一种软件架构风格、设计风格。比如:它的实现让每一个URI代表一种资源。
而前后端分离并非仅仅是一种开发模式,而是一种架构模式(前后端分离架构)。
前后端分离是需要区分前后端项目的,即前端项目和后端项目是两个项目,放在两个不同的服务器,需要独立部署。前端通过AJAX来调用HTTP请求,调用后端的接口。前端只需要关注页面的样式与动态数据的解析和渲染,不用关心数据是怎么产生的;后端则专注于具体的业务逻辑,返回前端展现所需要的业务数据即可。
开发前后端分离的项目可以使用RESTful架构风格。
2、随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分得越来越明确,所以慢慢出现了前后端分离的说法。
3、是不是在国外都叫RESTful 而不叫前后端分离
RESTful与前后端开发并不是同一个内容。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题