前后端分离的优缺点

优点:

1、开发体验好,前端专注于UI页面的开发,后端专注于api的开发,且前端有更多的选择性。

2、用户体验好,Ajax(现在用axios用的比较多)技术的广泛应用,极大提高了用户的体验,可以轻松实现页面的局部刷新。

3、减轻了服务器端的渲染压力,因为页面最终是在每个用户的浏览器中生成的。

 

缺点:

很抱歉,目前我还真不知道有什么缺点,唯一的缺点可能是对人员的要求更少了?更卷了?

有可能会存在不利于SEO的问题,因为完整的HTML页面需要在客户端动态拼接完成,所以爬虫对无法爬取页面你的有效信息。(解决方法:利用Vue、React等前端框架的SSR技术能够很好地解决SEO问题!)

posted @ 2024-03-25 19:53  孟昊  阅读(187)  评论(0)    收藏  举报