来聊聊如果要实现一个项目各位的技术栈会怎么选? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
firhome
V2EX    程序员

来聊聊如果要实现一个项目各位的技术栈会怎么选?

  •  
  •   firhome 2023-08-02 15:39:35 +08:00 4523 次点击
    这是一个创建于 803 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想知道大家如果自己要开展副业,或者业余快速做一个项目会用哪些技术栈呢?为什么?

    抛砖引玉: 比如我是前端,那我只会 前端:vue3+element ui ,后端:nodeJS(koa) + mysql/MongoDB
    33 条回复    2023-09-08 10:45:44 +08:00
    lsk569937453
        1
    lsk569937453  
       2023-08-02 15:50:03 +08:00   2
    企业级项目:
    前端 vue,后端 java
    毕竟这俩太好招人了。

    自己玩:
    前端 react,后端 golang/rust 。
    毕竟是自己买的云服务器,1c1g 跑个毛的 java.....
    ktqFDx9m2Bvfq3y4
        2
    ktqFDx9m2Bvfq3y4  
       2023-08-02 15:59:02 +08:00 via iPhone   2
    Angular+C#,无论公司还是个人项目。
    0x19921213
        3
    0x19921213  
       2023-08-02 16:01:08 +08:00
    .Net Core+Vue/Spring+Vue/Flask+Vue
    XCFOX
        4
    XCFOX  
       2023-08-02 16:01:57 +08:00   1
    要出活快的话,Nuxt.js + tRPC 全栈。
    直接不分前后端,能省不少麻烦。
    DoWnH
        5
    DoWnH  
       2023-08-02 16:05:56 +08:00
    @XCFOX 一眼看错,搜了下才知道有个 ts 框架叫 tRPC
    zhangxh1023
        6
    zhangxh1023  
       2023-08-02 16:19:03 +08:00
    自己的项目的话,vue3+element ,后端 nodejs ,比较倾向于 nestjs + postgresql
    毕竟,java 是工作,nodejs 是生活
    mclxly
        7
    mclxly  
       2023-08-02 16:26:06 +08:00
    前 1:Vue3 + ElementPlus/NaiveUI + Tailwind
    前 2: React + AntdPro + Tailwind

    后 1:Laravel
    后 2:Gin,...
    xianyv
        8
    xianyv  
       2023-08-02 16:53:47 +08:00
    前端: Vue3 + ElementPlus
    后端: java/kotlin
    wmwm
        9
    wmwm  
       2023-08-02 16:59:04 +08:00
    nodejs 好一点,前后端通吃。项目刚开始,没有多少访问量,假如后面真的访问量上去了,再招人重构,也不是不可以。最重要的是先把项目做出来,验证商业模式是否可行
    wmwm
        10
    wmwm  
       2023-08-02 17:02:05 +08:00   3
    做项目尤其不要进入自嗨模式,整天捣鼓 css ,界面够看就行。开发点实用的功能,给用户提供价值才是王道,否则我认为都是在浪费时间。除非你开展副业不是为了赚钱,而只是收到几句:博主你的网站做的真好看,你真棒
    twofox
        11
    twofox  
       2023-08-02 17:06:34 +08:00
    Java 很多开源方便的脚手架,脚手架用什么我就用什么
    一般前端 Vue/React ,后端 Java + MySQL

    版本尽量就选最新,毕竟自己做的小玩意,不怕遇到坑
    waltcow
        12
    waltcow  
       2023-08-02 17:09:06 +08:00
    gozero + ent + pg
    react + radixui + react-query
    logto auth
    fly.io
    token10086
        13
    token10086  
       2023-08-02 17:09:30 +08:00   1
    个人感觉技术选型不重要,重要的是赛道和推广。
    比如我这个 tol.vip

    前端 VUE3,NUXT3,ElementPlus,TypeScript,Plasmo
    后端 Go,Gin,Gorm,Gen
    数据库 MySQL
    鉴权 JWT
    API 管理 Swagger,Apifox
    发布部署 云效,Docker,PM2
    CDN 又拍云,CF

    就我自己在用
    img src="https://cdn.v2ex.com/avatar/8abf/c6fb/478454_normal.png?m=1690878196" class="avatar" border="0" align="default" alt="z1645444" data-uid="478454" />
        14
    z1645444  
       2023-08-02 20:31:35 +08:00 via Android
    MERN
    dcsuibian
        15
    dcsuibian  
       2023-08-02 20:35:20 +08:00
    前端:React+Typescript+Next.js
    后端:Java 11 + Spring Boot
    hfywy
        16
    hfywy  
       2023-08-02 20:39:45 +08:00
    前端:vue
    后端:golang+gin
    zcf0508
        17
    zcf0508  
       2023-08-02 20:56:53 +08:00 via Android
    hyyou2010
        18
    hyyou2010  
       2023-08-02 20:58:32 +08:00
    next.js 就挺好,前后端都有了
    zhuangzhuang1988
        19
    zhuangzhuang1988  
       2023-08-02 21:11:23 +08:00
    .Net Core + vue
    92Developer
        20
    92Developer  
       2023-08-02 22:12:26 +08:00 via Android
    以前做安卓,目前公司内部转岗 Java 后台,白天摸鱼偷摸干安卓
    https://play.google.com/store/apps/details?id=com.northeast_programmer.ocr
    roundgis
        21
    roundgis  
       2023-08-02 23:44:35 +08:00
    vps 多大先

    1c1g 就只能考虑 python, go dotnet core 了

    java 就不要想了
    YsHaNg
        22
    YsHaNg  
       2023-08-03 03:47:23 +08:00
    C/C++ verilog 是不是不配参与讨论
    ratazzi
        23
    ratazzi  
       2023-08-03 08:12:56 +08:00 via iPhone
    那绝对不搞前后段分离,rails + hotwired 配个 bootstrap 模版
    horizon
        24
    horizon  
       2023-08-03 09:24:16 +08:00
    nextjs
    notot
        25
    notot  
       2023-08-03 09:27:34 +08:00
    vue + deno
    debuggerx
        26
    debuggerx  
       2023-08-03 09:31:57 +08:00
    移动端/桌面端:Flutter
    后端:Dart
    小程序:Taro
    H5:Next.js
    数据库:PostgreSQL
    debuggerx
        27
    debuggerx  
       2023-08-03 09:33:46 +08:00
    选择原因:用着舒服,写得愉悦。
    c3de3f21
        28
    c3de3f21  
       2023-08-03 17:55:07 +08:00
    选自己熟悉的
    dabbit
        29
    dabbit  
       2023-08-04 11:44:51 +08:00
    @debuggerx dart 后端有好用的框架吗?
    debuggerx
        30
    debuggerx  
       2023-08-04 12:37:12 +08:00
    dabbit
        31
    dabbit  
       2023-08-04 13:43:10 +08:00
    @debuggerx 感谢,以前小打小闹的时候用过 aqueduct ,aqueduct 不维护了之后就不知道用谁了。
    debuggerx
        32
    debuggerx  
       2023-08-04 14:36:32 +08:00   1
    @dabbit aqueduct 的接替者是 conduit ,目前为止也还在更新维护。
    不过它的那套 link 写法实在是不习惯,Angel3 就舒服多了,感觉和 Express.js 啥的很像
    codersdp1
        33
    codersdp1  
       2023-09-08 10:45:44 +08:00
    @XCFOX 一开始我以为 前端自己有个 rpc 框架叫 tprc
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2999 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 13:36 PVG 21:36 LAX 06:36 JFK 0:36
    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