V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leegoo
V2EX  ›  程序员

做一个调查,大家如果正在做或想做独立开发,首选的语言有哪些?

  •  
  •   leegoo · 16 小时 6 分钟前 · 1942 次点击

    比如 java,js(vue)

    1.后端选择 java,因为自己有多年的 java 开发经验,而且 java 的生态非常丰富

    2.vue 底层是用的 js,同时 web 端有成熟的框架(比如 element ui),移动端有 union-app 作为跨端框架,屏蔽底层细节、开发效率高等优点

    既然做独立开发,不纠结语言的执行效率。赚钱才是王道

    41 条回复    2024-11-14 22:30:00 +08:00
    coolparse
        1
    coolparse  
       16 小时 4 分钟前   ❤️ 1
    哪个顺手用哪个。
    COW
        2
    COW  
       16 小时 3 分钟前 via Android
    难的不是语言框架,是找不到好的开发场景
    Frankcox
        3
    Frankcox  
       16 小时 2 分钟前
    为了方便可以直接全部 Node.js 吧,撑死了加上 python
    gorvey
        4
    gorvey  
       16 小时 2 分钟前
    next.js 一把梭
    senx0000
        5
    senx0000  
       15 小时 57 分钟前   ❤️ 1
    面向生态编程,哪个生态全用哪个
    INCerry
        6
    INCerry  
       15 小时 44 分钟前   ❤️ 1
    我当然用 C#,写起来舒服,开发速度快,Web Blazor 前后端通吃,桌面端也好用,性能好+资源占用少(一个小机器就能跑很多服务),我最熟悉的就是这个,一把梭就是干
    dddd1919
        7
    dddd1919  
       15 小时 39 分钟前
    Ruby on Rails
    debugger
        8
    debugger  
       15 小时 36 分钟前
    web 相关:
    1. ROR 前后端一起吃
    2. next/remix (前端) + fastify (后端)
    leegoo
        9
    leegoo  
    OP
       15 小时 36 分钟前
    @dddd1919 这个第一次听说,哈哈哈
    importmeta
        10
    importmeta  
       15 小时 8 分钟前
    我自己的项目, 用 Node, Docker 启动才 60MB, 前后端都用 JavaScript.
    NessajCN
        11
    NessajCN  
       15 小时 5 分钟前
    除了前端或者画界面的项目,其他一律 Rust
    甚至想把之前写的也都 riir 了
    画界面用 ts
    debuggerx
        12
    debuggerx  
       15 小时 2 分钟前
    前端 flutter 后端 dart
    dzdh
        13
    dzdh  
       15 小时 1 分钟前
    自己会哪个用哪个。哪个用的熟用哪个。ruby 好(假设)但是你不会,你还特意去学么。
    zzmark06
        14
    zzmark06  
       14 小时 59 分钟前
    想的话,必然是 golang ,python ,scala 。
    但实际写起来,还是 java 和 nodejs 最熟悉,最终还是会选传统派

    啥顺手选啥,选熟悉的,不选(政治)正确的
    leegoo
        15
    leegoo  
    OP
       14 小时 54 分钟前
    @debuggerx 我丢,dart 还能写后台吗. 我一直用来写 flutter
    moxixi
        16
    moxixi  
       14 小时 54 分钟前
    只会 PHP
    dcsuibian
        17
    dcsuibian  
       14 小时 54 分钟前
    Java+Vue3 。同时因为是独立开发所以 Java 的版本可以选的新一点。
    Java 的话,不用说,spring boot 一把梭。
    至于前端,其实我以前比较喜欢 react ,现在比较喜欢 vue 。主要是 vue 方便好多。不用纠结生态库的选择,有单文件组件,各种自动化的写法,真的很舒服。另外 uniapp 可以写小程序。
    另外,TypeScript 肯定是要上的。
    leegoo
        18
    leegoo  
    OP
       14 小时 53 分钟前
    @NessajCN 用 Rust ,开发周期应该会相对长一些吧
    hutoer
        19
    hutoer  
       14 小时 50 分钟前
    JavaScript 全栈
    EJW
        20
    EJW  
       14 小时 47 分钟前
    nodejs 一把梭啊,前后端都能撸。
    yidev
        21
    yidev  
       14 小时 46 分钟前
    go go go
    NessajCN
        22
    NessajCN  
       14 小时 33 分钟前
    @leegoo 看跟谁比
    开发期比 C/C++ 要快,比其他主流语言基本都慢一点
    调试期比不算编译时间比其他人都快一点,算上编译时间比 go 慢一点,比脚本语言都慢(毕竟人家不用编译
    部署跟 C/C++ go 一样比所有脚本语言都方便
    维护比其他所有语言都方便
    ixixi
        23
    ixixi  
       14 小时 32 分钟前
    后端 php 或者 strapi 这种省事的 , 挣钱了用户多了再用 go 写
    有钱赚 一个项目多种语言问题不大

    前端 react 一招鲜 web 或者 react-natine
    AlexHsu
        24
    AlexHsu  
       14 小时 28 分钟前
    其实你们有没有考虑到 ai 对什么支持的比较好呢
    我的经验用 cursor 调用 claude 他对 java python js 支持很好 对 c# c/c++ go 这些支持的一般 总得自己修修补补 至于 rust 我倒是没用过 用过的可以测一测 我觉得 claude 对代码支持能力是不一样的 起码代码训练量是不一样的
    独立开发肯定效率最重要 2024 年了不会还有人一个字一个字的扣吧
    Gilfoyle26
        25
    Gilfoyle26  
       14 小时 23 分钟前
    前端:js
    客户端:flutter
    后端:rust

    估计很长一段时间都不会变了,死磕 rust
    BeforeTooLate
        26
    BeforeTooLate  
       14 小时 15 分钟前
    php 全家桶或者 next.js 全家桶
    huoyuyan
        27
    huoyuyan  
       14 小时 10 分钟前
    后端 :c# rust
    前端 :JS 全家桶
    iorilu
        28
    iorilu  
       13 小时 56 分钟前
    当然是你会的

    项目无论好坏, 上线最重要

    基本上, 如果你 2 个月内不完成初始版本上线, 基本就不可能会完成
    leegoo
        29
    leegoo  
    OP
       13 小时 12 分钟前
    @NessajCN dart 真是 json 序列化每次还要搞个插件运行一下挺麻烦的。不过好像支持宏编程了。
    xz410236056
        30
    xz410236056  
       11 小时 51 分钟前
    @huoyuyan 你都 c#了为啥不 MAUI 、Blazor 一把梭
    @debuggerx 甚至 swift 都能写后端
    @INCerry 甚至还能搞 unity 2333
    debuggerx
        31
    debuggerx  
       11 小时 37 分钟前
    @leegoo https://github.com/debuggerx01/dde_gesture_manager/blob/dev/api/lib/src/routes/controllers/scheme_controllers.dart
    我用这个框架写的接口,感觉已经和 Express.js 很像了,开发体验还不错。AOT 编译后打成 docker 镜像才 10 几 mb ,稳定运行几年内存占用不到 10mb ,个人来说挺满意的。
    Wxh16144
        32
    Wxh16144  
       11 小时 25 分钟前
    我以为是应用程序的国际化首选语言,原来是技术首选。

    1. 应用程序的国际化首选语言,zh-cn 和。en-us 就好了 其实再弄 ja-jp 和 ko-kr

    技术就选自己拿手的,会啥用啥。比如我只会 js ,那就 vue + express 这套咯
    lbp0200
        33
    lbp0200  
       11 小时 19 分钟前
    @dddd1919 Ruby on Rails +1
    kfish
        34
    kfish  
       11 小时 10 分钟前
    那个快用哪个, 语言不重要, 只是工具
    poorcai
        35
    poorcai  
       10 小时 55 分钟前 via Android
    @AlexHsu 我用 cursorb 调试.net ,说是不支持非官方的 vscode ,有遇到过吗?
    wjx0912
        36
    wjx0912  
       10 小时 47 分钟前
    前端 ts ,后端 rust
    dreamk
        37
    dreamk  
       8 小时 27 分钟前
    网页 ts
    客户端 flutter
    后端 rust
    jellybool
        38
    jellybool  
       8 小时 18 分钟前
    JavaScript
    suuuch
        39
    suuuch  
       8 小时 15 分钟前
    怎么开发快怎么来。
    比如说 PHP + jquery , 有人一下午能搞个 demo 出来,有这效率干啥不行。
    twig
        40
    twig  
       7 小时 47 分钟前
    讲真现在发现 Go 很顺手,打算周末再学一下 Alpine.js 和 Alpine Ajax ,就可以全栈了呢。
    kakki
        41
    kakki  
       7 小时 42 分钟前
    什么出活快用什么,先赚到钱再慢慢自我感动.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1043 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:12 · PVG 06:12 · LAX 14:12 · JFK 17:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.