前后端分离将遇到的那些挑战

Posted PHP自学中心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前后端分离将遇到的那些挑战相关的知识,希望对你有一定的参考价值。

页面交互是否复杂 ? 是简单的提供页面给用户浏览?或者想要支持复杂的用户操作?

是否需要搜索引擎优化?如果需要的话,那么从一开始我们就需要考虑后端渲染。

能提升开发效率吗?如果不能有效的提升开发效率,为什么要作死呢?

是否会提供 API 给 APP?如果我们已经有一个 API 提供给 APP,那么要做这件事就很容易了。如果未来会有的话,那么我们更应该尝试去分离。


前端的修改是不是非常频繁?如果不需要经常修改的话,那么这种优化便没有优势。

当我们决定需要前后端分离时,我们仍然还需要面对一系列的问题:

 是否足够的安全?如果我们设计出来的架构不够安全,那么这一系列的操作都是白搭。我们怎么去存储用户数据,使用 LocalStorage 的话,还要考虑加密。采用哪种认证方式来让用户登录,并保存相应的状态?

是否有足够的技术来支撑前后端分离?有没有能力创建出符合 RESTful 风格的 API?

是否有能力维护 API 接口?当前端或者后台需要修改接口时,是否能轻松地修改。

前后端协作的成本高不高?前端和后台两个团队是不是很容易合作?是不是可以轻松地进行联调?


前后端职责是否能明确?即:后台提供数据,前端负责显示。

是否建立了前端的错误追踪机制?能否帮助我们快速地定位出问题。


当我们在不同的项目组上尝试时,就会发现主要的挑战是沟通上的挑战,而非技术上的局限。



不然他不一定给你通过吧,只能提醒到这了。

以上是关于前后端分离将遇到的那些挑战的主要内容,如果未能解决你的问题,请参考以下文章

不懂前后端分离?这篇就够

关于前后端分离,你需要知道的那些事

前后端分离实践

前后端分离实践

前后端分离实践有感

前端经典面试题前后端分离(说一说你理解的前后端分离?)