web项目中是否还是使用jsp还是前后端分离项目的想法

注:日常学习记录贴,下面描述的有误解的话请指出,大家一同学习。

一、jsp过时?

         在之前我接触的项目中,一直使用的spring +jsp等技术,往往作为开发不仅要开发后台,也要开发前台。

        不过最近几年,越来越多的提倡前后端项目。

        后台以接口的形式像前端提供数据支撑,也兴起了很多前端框架,如freemarker、vue等

二、前后端分离的好处。

         1.项目前端、后端可并行开发,加大开发效率。【但是这样在开需求讨论会的时候,需要带上前端人员】

         2.减少后端人员开发工作,大家术业有专攻,后端只关心后端代码,前端人员只关心前端代码。

         3.前后端解耦合,避免后端出现问题,而导致网页不能访问问题,只是网页刷不出数据。

         4.提高了网站响应性能。【例如:jsp会被编译成java类,最后再生成html回馈给用户。还有一点就是分离之后,后端服务器不再处理img、css等静态资源,在并发的场景下,省下了很大一笔内存开支】

        5.降低维护成本。【当数据或者页面报错时,通过浏览器的F12功能能很快的定位到错误接口或者相关代码】

 

 

转载于:https://my.oschina.net/yangok/blog/1922287

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值