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

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

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

19965 次点击
所在节点    程序员
253 条回复
wangxiaoaer
2019-01-09 12:28:24 +08:00
@yhxx #68 别扯淡,大部分小规模公司的运维是后端承担的,你上所谓的 ssr,如果必要性 不足,那就是白白给人增加了部署 node 等一套环境的工作量。我是没见到过让前端去做运维的。
herozzm
2019-01-09 12:30:48 +08:00
lz 短视,运维怎么办,其他人接手怎么办,你搞起来容易,别人不一定
alexsunxl
2019-01-09 12:34:18 +08:00
@isbase
做人不要这么装逼,我根据楼主情况给建议踩到你尾巴了,嘴巴这么臭?
你很牛逼吗? 你月薪 3 万?期权股票 20w ?
dcatfly
2019-01-09 12:38:08 +08:00
我觉得中性项目还说 jsp 好的应该都不是前端工程师。或者说根本没有用现代框架写过上规模的前端代码。
happycloud
2019-01-09 12:47:26 +08:00
坐等第三页
alexsunxl
2019-01-09 12:48:58 +08:00
@dcatfly
还有很多提出其他方案的的呢,很多层主的意见都不错的。
jsp 这个对楼主确实不是很友好,但是 react ssr 这个方案更不好。
shadownet
2019-01-09 12:56:16 +08:00
没有深度了解 /使用一门技术前,不要随意 diss 人家

没有一门技术或者框架或者架构 , 随便你们怎么叫的东东是银弹,无数前辈的教训告诉我们,能用就好,追求各种新技术啥的都是徒劳的,浪费人力财力
oatiz
2019-01-09 13:04:22 +08:00
提倡用 jsp 的是半截身子入土了吗?
notreami
2019-01-09 13:05:49 +08:00
不就是技术选型,一边考虑持续维护、一边考虑持续发展而已。

方案也很简单嘛。先 jsp 之类的整起,后面自己申请完善了 react ssr 再重构不就可以了?

就这么个破问题,居然需要讨论。。。
xfriday
2019-01-09 13:07:35 +08:00
2018 还提倡 jsp 就是耻辱
gz911122
2019-01-09 13:08:44 +08:00
@darknoll 对 那为什么要学习一个已经过时 对自己职业生涯好多帮助的语言?
先表示,我是 java 后端 ,我自己都不想用这玩意,学习 jsp 对一个前端有什么帮助?
学学 ssr 下个工作怎么也能多涨点工资。jsp 能有啥帮助。怕不是简历都不好意思写上去。
gz911122
2019-01-09 13:10:58 +08:00
@herozzm 这有啥短视的。接手的人能多学点东西不好么,你接手一个东西肯定希望能从中学习到什么,
而不是接收一堆过时的东西,还需要维护。
至于对公司而言,那是公司的事,作为初期开发还是要以自身提升为主。在不影响开发进度的情况下,不需要考虑公司发展问题。毕竟公司是老板的,技术是自己的
laodao
2019-01-09 13:11:23 +08:00
问题核心是解决 seo 问题吧,
你以为用了 ssr 就能很好的解决 seo 问题了?
如果用 react,绝对不是加一个 ssr 就可以解决 seo 的,虽然可以后端渲染了,但是你为此要做很多类似 ssr 的技术去解决所带来的各种 seo 问题。

十年 SEO 经验,十年前端经验,我都不敢用 react 技术能很好的保证 seo。
gz911122
2019-01-09 13:11:26 +08:00
@wangxiaoaer 但是他从中学到了东西,一门技术 你不去用是永远无法掌握的
fcten
2019-01-09 13:11:48 +08:00
SSR 和后端有啥关系,后端不都只要提供接口吗,不比 JSP 简单得多?
当然,如果贵司的后端还兼职运维,那就建议不要折腾了。
igb
2019-01-09 13:13:56 +08:00
中午没休息把这一百多回复看完了,为啥同是做技术的你们都那么优秀
gouchaoer
2019-01-09 13:15:28 +08:00
还有抢活干的。。。如果要在服务端开 nodejs 的话我看干脆把 java 那些后端开除掉,直接 node 写后端就 ok 了,干嘛还要 node 跑去访问 java 后端 api 啊多麻烦
lychnis
2019-01-09 13:22:47 +08:00
黑猫白猫能抓老鼠就是好猫,抓的又快又好更不错

争论 xx 才是最强的 yy 这个问题是阻碍人类进步一大难题
phieo2018
2019-01-09 13:26:19 +08:00
我觉得服务端没错,你不要搞事情。
chinvo
2019-01-09 13:31:29 +08:00
说实话我是十分反感 ssr 的,毕竟要在服务器给跑个 node,对于中小项目多此一举。

如果你一定要用 react,可以考虑 react + 后端渲染,就是直接在后端模板里面写 react

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

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

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

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

© 2021 V2EX