冒昧小声问下 现在 Java 开发不用 jsp 了那用什么呢

2018-08-10 16:28:45 +08:00
 KingEngine

如题 感觉 jsp 跟 php 有点像?代码静态都写一个文件里? 那为什么要抛弃 jsp 呢

10823 次点击
所在节点    Java
28 条回复
wshcdr
2018-08-10 16:52:54 +08:00
就算 springboot,依然可以用 JSP 做 View 啊,
tppppp
2018-08-10 16:55:44 +08:00
现在都微服务 前后端分离大行其道了,JSP 过时的服务端渲染,前后端分离就是降低前端的运维成本,静态资源为何要和动态的 jvm 混在一起。
inoridream
2018-08-10 16:56:18 +08:00
JSP 是奇葩存在,一般是 freemaker
yinzhili
2018-08-10 16:57:07 +08:00
freemaker thymeleaf 都可以啊
inoridream
2018-08-10 16:57:11 +08:00
二楼说的很对,JSP 落后在服务端渲染,现在都是 vue,angular 前端渲染
98jiang
2018-08-10 17:03:57 +08:00
因为有新的模板模式嘛 #4 那些
lastpass
2018-08-10 17:07:04 +08:00
将服务器端的压力转移客户端,降低成本。
╮( ̄▽ ̄)╭没办法。
bpllzbh
2018-08-10 17:10:30 +08:00
jsp 真是经久不衰啊, 已经用了这么多年了, 现在都流行前后端分离, jsp, 前端同事也有学习成本啊.
SorcererXW
2018-08-10 17:43:30 +08:00
Google 关键词:前后端分离+jsp
tomxin7
2018-08-10 17:45:50 +08:00
前后端分离了,我是用:spring boot + json +ajax +html
KuroNekoFan
2018-08-10 18:02:34 +08:00
🌝javaer 们懒得整页面的劳什子事,一股脑的丢给了 jser
learnshare
2018-08-10 18:18:15 +08:00
服务端渲染页面已经越来越边缘化
falcon05
2018-08-10 18:29:03 +08:00
服务器渲染还是很多的啊,seo 比较友好
sxw11
2018-08-10 18:33:18 +08:00
什么 jsp,asp,php 后端都干了,前端还怎么敢拿那么高的工资,给个 json 不错了!
veightz
2018-08-10 18:53:36 +08:00
前端改动不用后端跟着发布
Mogugugugu
2018-08-10 19:59:51 +08:00
借楼问一下 现在前端渲染 类似于 vue 这种的,能解决 SEO 问题么,现在的爬虫支持 js 了么???
zhengjian
2018-08-10 21:22:24 +08:00
@Mogugugugu 可以了解下 vue 服务端渲染: https://ssr.vuejs.org/zh/#%E4%BB%80%E4%B9%88%E6%98%AF%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF%E6%B8%B2%E6%9F%93-ssr-%EF%BC%9F

```
请注意,截至目前,Google 和 Bing 可以很好对同步 JavaScript 应用程序进行索引。在这里,同步是关键。如果你的应用程序初始展示 loading 菊花图,然后通过 Ajax 获取内容,抓取工具并不会等待异步完成后再行抓取页面内容。也就是说,如果 SEO 对你的站点至关重要,而你的页面又是异步获取内容,则你可能需要服务器端渲染(SSR)解决此问题。
```

哈哈哈,有没有感觉很折腾
bombless
2018-08-10 21:23:08 +08:00
谷歌会试着去执行你的 js。不过这个东西本来就有方案,你可以在页面提供一个离线渲染版本的链接
yanaraika
2018-08-10 22:16:37 +08:00
@Mogugugugu Google 没任何问题。百度的话,站点不太大可以把他们的爬虫重定向到 prerender.io 之类的预渲染方案。
v3exhost
2018-08-10 22:24:56 +08:00
@wshcdr 官方都不推荐这么搞……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/478658

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX