前后端分离将遇到的那些挑战
Posted PHP自学中心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前后端分离将遇到的那些挑战相关的知识,希望对你有一定的参考价值。
页面交互是否复杂 ? 是简单的提供页面给用户浏览?或者想要支持复杂的用户操作?
是否需要搜索引擎优化?如果需要的话,那么从一开始我们就需要考虑后端渲染。
能提升开发效率吗?如果不能有效的提升开发效率,为什么要作死呢?
是否会提供 API 给 APP?如果我们已经有一个 API 提供给 APP,那么要做这件事就很容易了。如果未来会有的话,那么我们更应该尝试去分离。
前端的修改是不是非常频繁?如果不需要经常修改的话,那么这种优化便没有优势。
当我们决定需要前后端分离时,我们仍然还需要面对一系列的问题:
是否足够的安全?如果我们设计出来的架构不够安全,那么这一系列的操作都是白搭。我们怎么去存储用户数据,使用 LocalStorage 的话,还要考虑加密。采用哪种认证方式来让用户登录,并保存相应的状态?
是否有足够的技术来支撑前后端分离?有没有能力创建出符合 RESTful 风格的 API?
是否有能力维护 API 接口?当前端或者后台需要修改接口时,是否能轻松地修改。
前后端协作的成本高不高?前端和后台两个团队是不是很容易合作?是不是可以轻松地进行联调?
前后端职责是否能明确?即:后台提供数据,前端负责显示。
是否建立了前端的错误追踪机制?能否帮助我们快速地定位出问题。
当我们在不同的项目组上尝试时,就会发现主要的挑战是沟通上的挑战,而非技术上的局限。
不然他不一定给你通过吧,只能提醒到这了。
以上是关于前后端分离将遇到的那些挑战的主要内容,如果未能解决你的问题,请参考以下文章