
大家好,今天小编关注到一个比较有意思的话题,就是关于javascript前后端分离的问题,于是小编就整理了2个相关介绍javascript前后端分离的解答,让我们一起看看吧。
前后端分离,数据处理到底是该放在前端还是后端?
现在来说后端提供数据接口,数据处理交给前端,架构复杂的大公司这种方式尤其普遍,前端早就不仅仅是交互,前端开始处理大部分的路由,各大前端框架比如vue,react等路由都是很重要的一部分,分工明确,数据处理划给前端,后端还有它自己的职责
我给一个相对容易理解的答案。
之前前端就是很少做路由,所有的控制都是交由后端来做,所以调试起来比较麻烦。
之前不少做后端的专注于提供数据,更重要职责是维护系统架构的稳定,保证数据的安全和正确性,而前端人员则专注于交互和快速响应UI的变化。这本身就是两套不同的思维方式,所以接口文档在这里也变得重要起来。
因为在之前没有前后端分离的时代,很少有接口文档的说法,只有在Ajax的时候才会有一些,但是大部分都是jsP去提供跳转数据。而且有接口文档后可以统一给Android和IOS以及WEB提供统一的接口,实际上是大大方便了维护。
不然有些时候同样的业务逻辑,可能要写很多遍,因为不同的终端可能面向不同的WEB程序,从分工的角度来说,前后端的职责变得更加明确了。
不过对SEO来说,确实有些麻烦,所以很多营销性质的网站还保留了传统的结构,主要还是要看项目的设计和管理层的目的去考量,抛开目的去谈结构都是无稽之谈。
如果你对学习人工智能和深度学习感兴趣,<span style="font-weight: bold;">可以订阅我的头条号,我会在这里发布所有与算法、机器学习以及深度学习有关的有趣文章。
GitHub:https://github***/GraySilver
后端处理,前端做好用户交互。对于后端,说几句,所有最慢的就是数据库,数据库已经做了很多优化,包括主从复制,读写分离,cdn,等等。不过在黑客攻击方面,不建议前端处理任何数据,一但处理,黑客很容易就攻击了。虽然后端也可以攻击,但前端js是可以看到的,只要有本身让黑客看到源码,就可以看你的bug。所以重要数据不仅要加密,而且由后台处理
看了这么多回答,我觉得和题主问题相关的一个也没有。而我,深深的经历过,知道怎么回事。就好比一个用户信息,后端给你返回了id,让你自己根据他别的接口把名字查出来显示。对吧?如果只是单个用户的你这样做没有问题?但是如果这里是一个用户列表,那就必须让他把名字查出来返给你。
JS涂刷加玻纤布后贴砖分离?
可能存在分离现象。
因为JS涂刷加玻纤布后贴砖,其主要作用是加强墙面的抗张能力和防裂性能,但并不能完全保证砖与基层的牢固性。
如果基层状况不良、施工方法不规范或施工质量不过关等因素存在,仍有可能导致砖与基层分离的情况发生。
值得注意的是,施工前对于基层的检查、处理和补强等环节,以及施工时的细致操作和质量控制,都是避免问题的重要环节。
同时,使用质量有保障的材料和施工工具也能减少发生瓷砖分离问题的可能。
到此,以上就是小编对于j***ascript前后端分离的问题就介绍到这了,希望介绍关于j***ascript前后端分离的2点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/76473.html