公司 Java 让我给他们写 JSP,不愿意让我用 React

2019-01-09 09:44:54 +08:00
 xutao881

公司搞了一个新项目,因为要 SEO 所以我打算用 React 上 SSR,但是公司的 Java 说完全没必要,非要我写 JSP,说这样简单一些...我实在无语,怼他们也没反应,不知道咋搞。

19869 次点击
所在节点    程序员
253 条回复
falcon05
2019-01-09 10:03:47 +08:00
你就弄个 HTML 给他,让他们写 JSP。
nimabibi
2019-01-09 10:04:39 +08:00
关键看你是为了上 react 而上,还是衡量过工作量,如果就几个页面要上,不是吃饱了撑着
geying
2019-01-09 10:05:29 +08:00
自从有了前后分离,人都开始浮躁起来了
salamanderMH
2019-01-09 10:05:35 +08:00
简单点就用 jsp 好了,其实也是标签化的,学下也很快
用 React 可能后端觉得这里没必要上框架
GuryYu
2019-01-09 10:07:53 +08:00
@pythonee #17 server side rendering 服务端渲染
KgM4gLtF0shViDH3
2019-01-09 10:10:31 +08:00
一开始后端渲染,然后变成前端渲染,现在竟然变成了前端在后端渲染,哈哈,如果是小项目用 react 干啥,而且 node 那些东西搭建起来不麻烦吗?还多了一份服务器资源。顺便
@yhxx #5 杠精
jeremaihloo
2019-01-09 10:16:04 +08:00
我觉着如果需要 SEO,项目又不需要前后端分离,或者公司前端并不多,就直接 JSP 很合适呀

不要什么都想着用新技术,除了炫技,没什么意义
whypool
2019-01-09 10:16:51 +08:00
前端我都反对 ssr

抛开复杂的交互,如果要兼顾 seo,后端 render 才是正确的

即使有复杂的交互,上前后端分离才是正确的,如果还要兼顾 seo,判断蜘蛛重定向到蜘蛛页面
ren2881971
2019-01-09 10:17:04 +08:00
@zjsxwc 哈哈 你有点皮啊。
yhxx
2019-01-09 10:18:43 +08:00
@letitbesqzr 哪里提到了页面很简单?
复杂应用的话,用 jsp 让前端陪你玩?

简单页面的话,用 jQuery 不能写吗?
lihongjie0209
2019-01-09 10:20:13 +08:00
@yhxx 你汇编解决一个看看, 就知道 xjb 杠, jsp 什么都不用改, 什么都不用加, 直接搞定. 你搞一个 ssr 要涉及到多少内容, nodejs, react, webpack 一大堆, 就为了重复解决一个简单的问题?
liuzhedash
2019-01-09 10:20:55 +08:00
JSP 挺好啊
出锅了 Java 开发也能背,要不就你会 react 不得忙翻
yhxx
2019-01-09 10:21:45 +08:00
@lihongjie0209 2019 年了新开工程你让人家上 jsp ?
“什么都不用改, 什么都不用加, 直接搞定”,那你要前端干嘛,你行你上啊
lihongjie0209
2019-01-09 10:22:33 +08:00
随便找了一篇 ssr 的介绍文档, 大家如果不懂可以看看, 看完再决定

https://juejin.im/entry/5ac197caf265da2377198fb6
ryonanamizu
2019-01-09 10:22:43 +08:00
既然这样直接写 PHP 不就好了么
Shynoob
2019-01-09 10:23:11 +08:00
我以为 ssr 是小火箭
hellojinjie
2019-01-09 10:24:26 +08:00
现在的前端都好霸气,,,
mobaui
2019-01-09 10:24:55 +08:00
惊现杠精 33 楼 你行你上,你自己咋不上。。。
lihongjie0209
2019-01-09 10:25:18 +08:00
@yhxx 我问你, 添加 ssr 带来的复杂度和带来的收益你有计算过吗? 为了用技术而用技术, 谁来填你的坑
ixiaozhi
2019-01-09 10:25:41 +08:00
也有可能想用 jsp 后端渲染,对 seo 友好吧

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

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

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

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

© 2021 V2EX