作为前端,如果需要熟悉一门后端语言辅助开发,是学 Python 还是 Java 呢

2019-05-09 14:42:38 +08:00
 onfuns

node、php 不在讨论范围

python 主要是运维和爬虫用的多,这个前端也有需求

java 主要是业务上与后端对接时用得上,能看懂定位对前端肯定是有好处的

那到底哪个对前端来说优势要大一些呢

13851 次点击
所在节点    程序员
118 条回复
raincode
2019-05-09 17:37:54 +08:00
主前端,辅助 python,基本覆盖 99%的日常使用场景了,除了你真的不相干前端转后端,那就去学 java 吧,不过根据一个人的精力是有限的,和市场供需关系来看,python 无疑是个最优选择
love
2019-05-09 18:21:04 +08:00
写后端 node + typescript 秒杀 python
Chingim
2019-05-09 20:40:49 +08:00
应该掌握一门动态语言,一门静态强类型语言。
dosmlp
2019-05-09 20:49:55 +08:00
之前写 C 艹,现在兼写 Java,所以我推荐学 node,python 就算了
oatw
2019-05-09 20:52:13 +08:00
Rails +1
jon
2019-05-09 22:02:50 +08:00
当然是学世界上最好的语言啊
zgl263885
2019-05-09 22:28:58 +08:00
别人碗里的真香?
ben1024
2019-05-09 22:29:25 +08:00
PHP 做错了什么
huangama
2019-05-09 22:39:18 +08:00
java
version
2019-05-09 23:41:46 +08:00
全栈的路子要主后端再转前端学习
前端转后端.其实走错路的了.
py 和 java 要达到能上岗.其实很难的.工作也难找.
如果你当了前端管理.半桶水后端语言技术和后端怂.你会崩的.
前端还是很多东西..样式.兼容性.页面性能.seo.用户活跃度以及运营..gui.这些都和前端相关.等你有一个好的前端项目或者比较大型的网站上线的..才能在管理上压的了下属.而不要在广度上延伸.
如何压缩成本..搭建框架给下属..毕业生都能入手快.迭代快.处理 bug 快.解决下属加班的压力.
这些都是管理要考虑的.如果下属都划水了怎么办..强制 996 也不是办法.老板又给压力.要上线.
johnsonshu
2019-05-09 23:44:04 +08:00
python 方便。java 每次编译,烦死了。
xiangyuecn
2019-05-10 00:09:53 +08:00
想起搞 apijson 的那哥们,隔三差五就在 v2 上置顶帖子(反正看起来蛮活跃的)。前端能干的活还是蛮多的嘛,包括砸后端饭碗。

感觉上现在浏览器上能用的功能所涉及到的技术点已经涵盖了 > 基础的后端能力。浏览器也提供了数据库,如果前端想用,增删改查啥还是要学的,还是熟悉的 SQL 味道。

没错,此处件的基础的后端能力就是:堆砌语法+CURD。学会一种语言下的 curd,其他语言下基本照搬。因此前端多学点,在随便学点新语言的语法,说不定比一般人还吊一些。

最后:php 语法比 python 还丑,都不想学。还是 java 写法比较符合前端口味。当然想速成还是 python 吧,java 学一礼拜估计也难看到实用的效果。
yifeng1212
2019-05-10 00:22:00 +08:00
@fhsan 是的,某些方面来说的确有点浮躁,不过这也是社区还在发展的表现,还没有一个大一统的方案
oukichi
2019-05-10 00:26:57 +08:00
c# 真的。谁用谁知道。舒服。
autogen
2019-05-10 01:31:36 +08:00
python 学一个月,java 学一年,你自己选
devtiange
2019-05-10 04:30:25 +08:00
楼主看不起 node, 却在考虑 python. 不知道怎么应对楼主了.
q8164305
2019-05-10 07:01:34 +08:00
前端也在学 java,真香,有空一起研究
wozhizui
2019-05-10 07:44:07 +08:00
肯定是 java
ArcherD
2019-05-10 07:57:11 +08:00
reasonml 前后端通吃,通过 bucklescript 从 reason-react 过渡,js 也不算白学
newmind
2019-05-10 08:02:42 +08:00
建议 node,理清后端的思想

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

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

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

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

© 2021 V2EX