JSP是否该淘汰了

狂暴虐杀者 发布于 05/09 11:36
阅读 2K+
收藏 0

在现在前后端分离的大势下,JSP是否走到了尽头;

我之前所知道的JSP相比JS+Ajax的模式的优势有:

1、JS+Ajax不容易被搜索引擎爬取;

2、开发速度快;

3、减少服务器请求

如今发现这些优势已不算是优势了;

搜索引擎也不同以往,也能爬取解析JS+Ajax模式的页面;

就自己个人开发的经验来讲,JSP开发速度没有JS+Ajax模式开发的快,主要原因是开发时模块清晰,写代码时更容易专注,再加上各路框架及IDE的助攻,开发出来的项目无论从质量还是速度上都比JSP要强不少,而且后期维护的话,JSP时间长了及难维护,尤其是大一点的项目;

至于服务器请求,感觉也比较鸡肋,也就在初次加载页面时,多一个获取数据的请求而已,在加载后的Ajax交互中,JSP也并不能避免,在大量的Ajax交互应用中,也就多一个请求,也没什么大的优势吧,应该。

那么现在JSP到底还有什么优势能在web领域里占一席之地呢?

加载中
0
Zzzzzzzz神
Zzzzzzzz神

JSP本来就是被淘汰的东西,不知道你拿来说干什么

狂暴虐杀者
我刚供职的这家公司采用的JSP技术,在百度上好多人都说JSP不会淘汰,所以有点困惑而已。
0
银杏果果
银杏果果

不仅是jsp,就是其它非浏览器能识别运行的语言中嵌入HTML的方式都将被逐步淘汰,php也有同样的问题。或许这就是大势所趋吧,SSH这三大框架现在也被逐步淘汰了,都趋向微服务了。

Ryan-瑞恩
Ryan-瑞恩
回复 @大后锋 : 唉。。。。
大后锋
大后锋
回复 @Ryan-瑞恩 : 微服务好处是对程序员……不一定对公司,哈哈
Ryan-瑞恩
Ryan-瑞恩
最后一句话我不同意。 并不是所有业务系统都需要微服务,甚至微服务会造成额外的运维工作!
0
张亦俊
张亦俊

我是不反对模板引擎的,毕竟性能是硬优势,只是jsp这玩意,实在过于原始……

0
土拨薯啊
土拨薯啊

唉,看了想哭,新项目还是jsp,正在考虑换工作。

0
Shazi199
Shazi199

本质servlet,然而落后不代表没用

0
cyper
cyper

JSP这东西不用学得太细太深.. 现在我做项目都是前后端分离, 后台只用提供rest api, 什么模板技术都不需要. 前端有大把的UI库, 用JSP做UI效率太低.

0
小伯恩
小伯恩

看了各位的评论我只能说,你觉得不行可以不使用它,有些人觉得好用会继续使用它,就怎么简单,毕竟这也是别人的发明,尊重一下别人的成果

0
FunGa
FunGa

JSP只是模板,用其它的也可以,这并不重要,毕竟没有JSP程序员吧?

0
阳光暖暖
阳光暖暖

怎么定义这个淘汰的概念?确实现在没有什么用jsp的了,但是在学习的时候很多还是要学习jsp,html,servlet的吧,就像你工作中很少用到横竖撇捺,但是学习汉字的时候往往还是要从横竖撇捺学起。

土拨薯啊
土拨薯啊
servlet要学,如果你不想去维护老项目,jsp就算了吧。
返回顶部
顶部