前端,准备搞第二后端语言,有没有推荐 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mokevip
V2EX    前端开发

前端,准备搞第二后端语言,有没有推荐

  •  
  •   mokevip
    moke8 2022-03-22 14:55:53 +08:00 3940 次点击
    这是一个创建于 1302 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前会一部分的 nodejs 、php 和 python ,可以搭建简单的 WEB 服务,也用这三种语言开发过完整的产品(整体架构简单),比如刷题网站等等

    现在,说服了老板可以前后端单干一整个新产品,也就是会有机会更进一步的去学习和深入某一门后端语言,因此在技术选型上有些犹豫

    主要考虑点其实就是,这门后端语言适用范围广,以后好找工作的那种

    不知道各位有没有推荐的

    JAVA 、、、、太重了,不想学,而且我们公司后端技术栈就是 java ,既然单干了,就要打出差异化哈哈

    26 条回复    2022-05-18 22:17:29 +08:00
    3dwelcome
        1
    3dwelcome  
       2022-03-22 15:03:42 +08:00   1
    推荐一下 Elixir 的 liveview ,用后端的思维来写前端代码,不用 Javascript 也能开发前端,能前后端通吃的创新框架。

    但我觉得楼主不会学的,最后还是选择 nodejs 一把梭。
    NVDA
        2
    NVDA  
       2022-03-22 15:04:12 +08:00 via iPhone   1
    > 这门后端语言适用范围广,以后好找工作的那种

    这不就是 java…
    KMpAn8Obw1QhPoEP
        3
    KMpAn8Obw1QhPoEP  
       2022-03-22 15:04:58 +08:00
    羡慕啊。。
    而且看下来也就只剩 Go 了 那就 GoGoGo 吧!
    3dwelcome
        4
    3dwelcome  
       2022-03-22 15:05:08 +08:00
    @Mirage09 楼主指的是 go ,只是他不想自己说出来。
    NVDA
        5
    NVDA  
       2022-03-22 15:07:07 +08:00 via iPhone
    @3dwelcome 猜到了..不过国内 go 比 java 还好找工作么?
    mokevip
        6
    mokevip  
    OP
       2022-03-22 15:14:48 +08:00
    @3dwelcome
    @Mirage09
    我一直感觉 go 没啥人用啊。。。没有暗指的意思。。。
    mokevip
        7
    mokevip  
    OP
       2022-03-22 15:16:51 +08:00
    @enchilada2020
    @Mirage09
    所以。。。要 GOGOGO 嘛。。。
    mokevip
        8
    mokevip  
    OP
       2022-03-22 15:59:07 +08:00
    @3dwelcome 实际公司场景,不允许使用小众语言啊
    3dwelcome
        9
    3dwelcome  
       2022-03-22 16:25:18 +08:00
    @mokevip Elixir 没你想的那么小众,你上 youtube 随便搜索,国外办了好多届开发者大会,不少也有商业公司作为选项的。

    就好比前端里的 Stevie Js ,用的人是少,但他能解决一些传统方式下,不好解决的棘手问题。

    Elixir 和传统 web 开发模式大相径庭,用 websocket 把后端和前端“通道”给磨平了。以前 php 是后端发送 html 和脚本,短连接模式有一来一往的间断性。

    现在 liveview 是后端直接发送影分身代码到前端,作为后端的代理者,有 websocket 存在,所有后端数据在前端获取相当于是透明的。
    shanghai1943
        10
    shanghai1943  
       2022-03-22 16:52:30 +08:00
    学 Java 打败公司正在用的 Java ,老板又会对你刮目相看
    ALVC666
        11
    ALVC666  
       2022-03-22 17:08:01 +08:00
    我觉得其实 node 就挺好的,ts 一把梭,我用着还行。
    mikulch
        12
    mikulch  
       2022-03-22 17:08:13 +08:00
    国内基本上只有学 java
    ALVC666
        13
    ALVC666  
       2022-03-22 17:10:01 +08:00
    @ALVC666 不过按照 op 的要求 如果是为了后端转型的话 还是 java go 两者选吧,
    感觉现在中大厂都是这两个
    di1012
        14
    di1012  
       2022-03-22 17:35:35 +08:00
    net 推荐,现在的 net6 、net7 做后端爽的一笔
    XCFOX
        15
    XCFOX  
       2022-03-22 18:54:54 +08:00
    楼主这个情况我觉得可以考虑深入学习 Node.js 。Midway 、Nest 搞起来。
    cmdOptionKana
        16
    cmdOptionKana  
       2022-03-22 18:59:34 +08:00   1
    排除了 nodejs 、php 和 python ,Java 之后,那么,答案就呼之欲出了呀:C# 和 Go
    potatowish
        17
    potatowish  
       2022-03-22 19:15:27 +08:00 via iPhone
    想学 go 就直说
    stimw
        18
    stimw  
       2022-03-22 19:32:38 +08:00 via iPhone
    go 工作肯定没有 java 多。。但也不算少了,我觉得对 java 没兴趣就 go 吧
    westoy
        19
    westoy  
       2022-03-22 19:35:34 +08:00
    急用上 go 吧

    elixir 、erlang 学会了确实有好处, 但是一时半活不一定能学会的, 要换脑子的.......
    terranboy
        20
    terranboy  
       2022-03-22 19:51:55 +08:00
    前后端单干 是不是 NODEJS 好一点 NEXT+NEST?
    pengtdyd
        21
    pengtdyd  
       2022-03-22 20:30:16 +08:00
    我干这一行这么久,一直不知道什么叫轻?什么叫重?谁能解释一下吗?
    zuosiruan
        22
    zuosiruan  
       2022-03-22 20:52:45 +08:00 via iPhone
    @Mirage09 Java 才算王道
    liuhan907
        23
    liuhan907  
       2022-03-22 21:30:43 +08:00 via Android
    @3dwelcome
    liveview 这玩意听起来怎么这么像 blazor server ?
    KMpAn8Obw1QhPoEP
        24
    KMpAn8Obw1QhPoEP  
       2022-03-22 22:17:23 +08:00 via Android   2
    @pengtdyd 要啥啥没有叫轻 啥啥用不着叫重 我乱说的((
    ksharp8
        25
    ksharp8  
       2022-03-23 18:16:01 +08:00
    go 语言不错 大负载都用这个
    keepcodingWillu
        26
    keepcodingWillu  
       2022-05-18 22:17:29 +08:00 via iPhone
    Nodejs 到底是哪里不满足你的需求
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2987 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 13:45 PVG 21:45 LAX 06:45 JFK 09:45
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86