美文网首页
前后端分离的时代来了

前后端分离的时代来了

作者: 0清婉0 | 来源:发表于2021-03-30 21:20 被阅读0次

    前端经过近几年的发展,已经不再是我们传统所说的HTML+画图了

    各种概念层出不穷,webpack、RxJs、Node、Redux、ssr、NuxtJs等

    从最近的项目发现,前端已经可以胜任很多事情,也能够完成更加丰富的用户交互

    像之前上传附件,下载图片、证件照,这些都曾经是后端的事,

    现在如今前端都可以展现自己的才华了。

    前后端分离,不只是简单的代码分离

    首先是要架构上分离,逐渐摆脱前后端在架构上的依赖,前后端各司其职,分开部署在不同的服务器上,通过接口传递数据。减轻后端服务器的压力,后端服务器不再负责页面渲染,只负责输入数据,吞吐量提升了好几倍。

    其次是逻辑分离,不分离的时候,对于业务代码的界限很不明确,业务逻辑基本都放在后端,分离之后,前端也承担了一部分不该后端来写的业务逻辑,数据处理更加清晰。

    最后是系统分离,同一个后端系统,可以将同样的接口数据提供给PC端、Mobile端和Native端等不同的前端终端,不需要为每一种终端提供一套接口。同样,对于前端应用来说,可以更方便的调用多个后端服务器的接口,处理和展示多个系统间的数据。

    对于前端开发来说,有利有弊

    利:各种前端技术更新换代,开始应用于更多场景,发挥出更大的优势和作用。对于前端开发者来说,是充满很多的机会的。

    弊:因为技术更新迭代速度非常快,可能在两三年内,整套技术栈都要更新一遍,需要开发者不断的取学习,更新自己的知识库。

    相关文章

      网友评论

          本文标题:前后端分离的时代来了

          本文链接:https://www.haomeiwen.com/subject/cgfnhltx.html