mokevip

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

  •  
  •   mokevip ·
    moke8 · Mar 22, 2022 · 4296 views
    This topic created in 1512 days ago, the information mentioned may be changed or developed.

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

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

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

    不知道各位有没有推荐的

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

    26 replies    2022-05-18 22:17:29 +08:00
    3dwelcome
        1
    3dwelcome  
       Mar 22, 2022   ❤️ 1
    推荐一下 Elixir 的 liveview ,用后端的思维来写前端代码,不用 javascript 也能开发前端,能前后端通吃的创新框架。

    但我觉得楼主不会学的,最后还是选择 nodejs 一把梭。
    NVDA
        2
    NVDA  
       Mar 22, 2022 via iPhone   ❤️ 1
    > 这门后端语言适用范围广,以后好找工作的那种

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

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

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

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

    elixir 、erlang 学会了确实有好处, 但是一时半活不一定能学会的, 要换脑子的.......
    terranboy
        20
    terranboy  
       Mar 22, 2022
    前后端单干 是不是 NODEJS 好一点 NEXT+NEST?
    pengtdyd
        21
    pengtdyd  
       Mar 22, 2022
    我干这一行这么久,一直不知道什么叫轻?什么叫重?谁能解释一下吗?
    zuosiruan
        22
    zuosiruan  
       Mar 22, 2022 via iPhone
    @Mirage09 Java 才算王道
    liuhan907
        23
    liuhan907  
       Mar 22, 2022 via Android
    @3dwelcome
    liveview 这玩意听起来怎么这么像 blazor server ?
    KMpAn8Obw1QhPoEP
        24
    KMpAn8Obw1QhPoEP  
       Mar 22, 2022 via Android   ❤️ 2
    @pengtdyd 要啥啥没有叫轻 啥啥用不着叫重 我乱说的((
    ksharp8
        25
    ksharp8  
       Mar 23, 2022
    go 语言不错 大负载都用这个
    keepcodingWillu
        26
    keepcodingWillu  
       May 18, 2022 via iPhone
    Nodejs 到底是哪里不满足你的需求
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5622 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 08:39 · PVG 16:39 · LAX 01:39 · JFK 04:39
    ♥ Do have faith in what you're doing.