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

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

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

19978 次点击
所在节点    程序员
253 条回复
darknoll
2019-01-09 17:20:39 +08:00
@gz911122 你就作吧。
zyj20181225
2019-01-09 17:22:32 +08:00
对楼主的建议是,要么服从,要么离职吧.写 JSP 显然是对于你的前端发展没什么帮助的,如果让自己满意的下家的接手的话,离职吧.
passerbytiny
2019-01-09 17:23:06 +08:00
@wangxiaoaer #167 就算不考虑 JSP 的 Servlet 本质,它表面上也是对比 PHP、ASP 的 HTML 脚本语言,语法上即不是 Java,也不是 HTML。Thymeleaf 是完完全全的 HTML,Freemarker 是 HTML 加标记,要论开箱即用,怎么着也轮不到 JSP。如果不是因为文档上懒得把章节名描述为模板引擎或者 JSP,它不会被放到模板引擎章节中,因为它不是。
@momowei #170 你确定你懂 JSP 了?
66beta
2019-01-09 17:24:18 +08:00
跟老板说,Java 全部改微服务,前端做接口层,兼容多端
然后开掉几个 Java,再招几个前端,你当 leader,迎娶白富美
yhxx
2019-01-09 17:40:56 +08:00
@ytll21 那我就继续来杠一会

无论用的是锋利的还是生锈的刀,都是无法保证楼主做出的是盘好菜,但是用锋利的刀,能做出好菜的概率显然更大。

有的时候有的菜还真的是必须用好刀才行,如果这种时候老板都不肯买刀,那该考虑换个老板了。
cccssss
2019-01-09 17:42:09 +08:00
前端不都是外链 js 么,为什么要拉整个 java 项目调试?都上 React 都上 SSR 了,还搞不定动静分离?
如果是 HTML 结构的话,浏览器 f12 不是更方便么?
如果连动静分离都搞不定,那我估计 React 服务器部署、发布也搞不定吧。那你帮后端调调 bug 解决下问题有啥不应该的么,毕竟如果你搞不定服务器那一套,后端人家不还得学习怎么帮你部署和调试?
另外:PHP 是世界上最好的语言,不接受反驳。9021 年了还用 java 这种落伍的语言,不是我说,在座的都是辣鸡
ytll21
2019-01-09 17:43:38 +08:00
@yhxx 用锋利的刀和钝的刀,成本是不一样的。不过我同意楼主可以考虑换老板了。
vacanda
2019-01-09 17:45:18 +08:00
不用就不用。
WilliamYang
2019-01-09 17:48:15 +08:00
哈哈, 还在用 jsp
MetalCore
2019-01-09 17:55:50 +08:00
@cccssss 用 php 来渲染页面,写起来是真的爽。建议前端,java 都开了,招个 php 就成
signalas1
2019-01-09 18:06:31 +08:00
@zyj20181225 后台有一些富杂前端的表格编辑场景筛选,一堆交互下来,jQuery 特别浪费生命
signalas1
2019-01-09 18:07:46 +08:00
小业务 搭个 node 也不会出大问题,出问题了和 JVM 解决方法差不多,大不了重启,弄个服务器渲染成本很低。
signalas1
2019-01-09 18:10:52 +08:00
@huguang3320 你问问自己的内心,加需求的时候前端页面写起来是不是很酸爽,一片一片的粘,对着位置找
rickzh
2019-01-09 18:13:27 +08:00
路过 v2 前端好多啊 瑟瑟发抖
zhangkunkyle
2019-01-09 18:13:47 +08:00
@66beta 哈哈哈,妙计
signalas1
2019-01-09 18:14:19 +08:00
@cccssss 注意审题朋友 楼主准备 java node react, 工友准备让楼主切图写好 HTML,工友来 HTML-> jsp
cccssss
2019-01-09 18:24:09 +08:00
@signalas1 我没审题错误啊
如果前端就楼主一个人,我是项目负责人,我也会选择 jsp 或者 xxp 或者 xxmaker 之类的方案。
关键节点和瓶颈压在 1 个人身上,项目风险太高。

我说的是楼主补充里说调 bug 还需要拉 java 项目

动静分离,js css 外链域名,自己本地起一个 nginx,host 指向本机,前端的什么 bug 是搞不定的?
如果还需要拉整个 java 项目才能调整前端 bug 的前端、架构水平,不允许去搞 react 和 ssr 从我看来,是这个项目负责人做的可能是这个项目里最正确的一件事,没有之一。
cccssss
2019-01-09 18:27:56 +08:00
@signalas1 我说的 PHP 是世界上最好的语言,完全是针对这帮说 jsp 就是落后的,不应该使用的技术的人说的。不同业务场景,不同技术栈,不同技术积累。

一锤子就给敲死了,那我就可以直接说,这帮小辣鸡还讨论 java 这种古老落伍的语言,不去使用 php 这个世界上最好的语言,统统都是辣鸡,而且也是没有之一那种辣鸡。
gz911122
2019-01-09 18:59:48 +08:00
@cccssss jsp 你没 Tomcat 你都打不开 拿头调试啊?在逗我呢
wangxiaoaer
2019-01-09 19:09:18 +08:00
@passerbytiny #183 哈哈,我说的开箱即用是说在 java 的环境下,无论是 tomcat 下部署还是内嵌,都支持 jsp,不需要额外的 library 引入,至于语法,我们用的基本就是 html + jstl 标记,因为很少有业务逻辑,所以用起来没发现什么不适应的地方,也就没有升级换代的想法了。

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

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

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

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

© 2021 V2EX