V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jialadykiller
V2EX  ›  程序员

独立开发者,产品(出海)最佳技术栈总结(个人观点)

  •  
  •   jialadykiller · 2024-03-06 17:06:54 +08:00 · 3737 次点击
    这是一个创建于 372 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1 、前端:react+Next+antd/tailwind/shadcn+zod+nextauth.js;
    2 、后端:Next/Nest+prisma+redis+mongod/postgresql+graphQL;
    3 、CI/CD:Vercel ;
    4 、Project:GitHub ;
    5 、大模型开发框架:Langchain/llamaIndex;
    6 、部署私有大模型工具:Ollama/llama.cpp;
    7 、大模型 API:openAI 、gemini 、claude2/3 ;
    8 、开源大模型:取决于部署环境;
    30 条回复    2024-09-02 10:14:09 +08:00
    Tinu
        1
    Tinu  
       2024-03-06 17:22:25 +08:00
    那传统后端做独立开发,还得先搞前端的?感觉这个技术栈更适合前端
    Lanffy
        2
    Lanffy  
       2024-03-06 17:23:41 +08:00
    大佬,做的什么产品呢
    jialadykiller
        3
    jialadykiller  
    OP
       2024-03-06 17:25:04 +08:00   ❤️ 1
    @Tinu 后端用 node ,使用的框架也是 Nextjs ,现在 Nextjs 从 13 版本后,前后端都可以使用了;
    hello2090
        4
    hello2090  
       2024-03-06 17:26:22 +08:00
    这些我都会,我出海能赚多少一年啊
    jialadykiller
        5
    jialadykiller  
    OP
       2024-03-06 17:26:45 +08:00
    @Lanffy 现在给 M 国的公司远程办公,开发基本上就我一个人,算是个独立开发者了,做教育行业的;
    jialadykiller
        6
    jialadykiller  
    OP
       2024-03-06 17:28:43 +08:00
    @hello2090 有了这些技术,找美国湾区的工作很 easy ,收入也是很可观的(在二三线城市生活的话);
    crocoBaby
        7
    crocoBaby  
       2024-03-06 17:29:17 +08:00
    @jialadykiller vue 技术栈好像一点价值都没有
    hello2090
        8
    hello2090  
       2024-03-06 17:36:33 +08:00
    @jialadykiller 我只会 java, 湾区能找到工作吗?
    hefengwqz
        9
    hefengwqz  
       2024-03-06 17:40:56 +08:00
    @jialadykiller 怎么找的呀,是国内远程吗,英语什么水平呢
    jialadykiller
        10
    jialadykiller  
    OP
       2024-03-06 17:41:32 +08:00
    @crocoBaby vue 的生态,我认为不如 react 的,很多好的技术出来都是先基于 react 的,比如 shadcn(也有 vue 版的,是社区维护的);
    jialadykiller
        11
    jialadykiller  
    OP
       2024-03-06 17:43:47 +08:00
    @hello2090 我的认知,不一定对;国外的大厂用 Java 的多,但是远程机会少,初创公司大部分基于 nodejs 来做全栈开发的,包括澳洲、加拿大等国家;
    jialadykiller
        12
    jialadykiller  
    OP
       2024-03-06 17:45:33 +08:00
    @hefengwqz 国外很多公司都是华人开的,或者跟你对接的都是华人,所以即便英语口语不好,也没问题;说白了,我们就是出卖廉价的劳动力,😄。
    huijiewei
        13
    huijiewei  
       2024-03-06 17:46:19 +08:00
    nextjs
    nuxt
    remix

    主打的就是快准狠
    jialadykiller
        14
    jialadykiller  
    OP
       2024-03-06 17:47:00 +08:00
    @hefengwqz V2EX 或者电鸭社区,B 站很多相关的视频;
    shinelamla
        15
    shinelamla  
       2024-03-06 17:49:00 +08:00
    如果是独开发, 更建议学 vue 还是 react 相关技术栈?
    ZSeptember
        16
    ZSeptember  
       2024-03-06 18:07:13 +08:00
    这个好像和出海没什么关系。
    新项目好像一般都是这些吧。
    可以补充一些,数据库托管平台选型,用 vercel 吗。
    不需要用到 MQ 吗,redis 一把梭?
    监控呢,统计呢,日志呢
    jialadykiller
        17
    jialadykiller  
    OP
       2024-03-06 19:53:41 +08:00
    @shinelamla 我更建议学 react ,生态更好,如果以后客户是国外的话,要技术栈要求;
    jialadykiller
        18
    jialadykiller  
    OP
       2024-03-06 19:58:43 +08:00
    @ZSeptember 能力有限啊,监控、统计等还没有太多研究。
    hello2090
        19
    hello2090  
       2024-03-06 20:08:48 +08:00
    @jialadykiller 远程啊,我还以为去湾区很容易呢
    hello2090
        20
    hello2090  
       2024-03-06 20:09:44 +08:00
    @jialadykiller 独立开发不是自己做东西吗?客户还指定技术栈呢?
    ttycode
        21
    ttycode  
       2024-03-07 01:24:50 +08:00
    @ZSeptember 独立开发者能承担的项目及工作量一般都不大,所以实现的产品一般都是相对功能比较简单,对于负载不用考虑太多,能满足一般人的需求即可,功能稍微简单意味着可靠性相对也是比较好的。和公司里运营的哪些产品要求是不同的。
    crocoBaby
        22
    crocoBaby  
       2024-03-07 09:18:38 +08:00
    @jialadykiller 不用怀疑,看 NPM 下载就知道了,我个人建议是 vue 和 react 都学,只是 react 在国内除了大厂,基本上没有使用的场景,导致大部分国内前端开发者经验不足
    HALOZ
        23
    HALOZ  
       2024-03-07 10:13:28 +08:00
    @jialadykiller 请问这些要怎么找呢?技术栈和你差不多,也考虑找一个国外远程的
    jialadykiller
        24
    jialadykiller  
    OP
       2024-03-07 19:18:55 +08:00
    @HALOZ 关注一下电鸭社区、v2ex 、linkedin 等网站,还有 B 站上很多找远程招聘的视频,多关注一下。
    jialadykiller
        25
    jialadykiller  
    OP
       2024-03-07 19:21:14 +08:00
    @crocoBaby 是的 react 都会了 vue 有啥难度呢 vue 上手还简单 对我们独立开发者来说 vue 与 react 都是必备技能;如果非要选一个的话 我会选 react ,哈哈。
    jialadykiller
        26
    jialadykiller  
    OP
       2024-03-07 19:30:18 +08:00
    @hello2090 我理解的独立开发可能不太准确 我指的是 既要接私活(客户可能会指定技术栈) 空余时间也要开发自己的产品;
    同时,全栈(前端+后端)+AI(CV+NLP+语音合成+语音识别+大模型的能力),懂得越多越好,可以看一下我发布的第一篇帖子。
    hello2090
        27
    hello2090  
       2024-03-07 21:04:24 +08:00 via iPhone
    @jialadykiller 这些都会了能赚多少一个月啊
    jialadykiller
        28
    jialadykiller  
    OP
       2024-03-08 19:17:31 +08:00
    @hello2090 远程的工作,25K-30K ,没难度;
    hello2090
        29
    hello2090  
       2024-03-08 19:31:22 +08:00
    @jialadykiller 出海了才赚 30K ?那还不如老老实实找个班上呢,会 AI 去大公司 5 ,6 十万一年总有吧
    nyxsonsleep
        30
    nyxsonsleep  
       192 天前
    @hello2090 #29 用大模型不等于研发大模型
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1204 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:30 · PVG 07:30 · LAX 16:30 · JFK 19:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.