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

前端转全栈,求大佬们指点。

  •  
  •   khazan · 2 天前 · 2599 次点击

    本人有几年的前端经验,想转全栈,打算自己撸一个项目。服务端部署的话,少不了服务器、数据库、对象存储这些。有没有较低成本的建议,希望大佬们指点一二。

    30 条回复    2025-11-20 22:32:10 +08:00
    AokiNet
        1
    AokiNet  
       2 天前
    先干 起码先学吧 动起来再说 代码都没写呢想什么部署
    rockddd
        2
    rockddd  
       2 天前
    同意一楼的观点,没学会走就先别想着跑的事。真要学习 linux 部署,电脑里起个虚拟机就行了
    xljya
        3
    xljya  
       2 天前
    想起来了这篇博客,[独立开发穷鬼套餐(Web 实践篇)]( https://guangzhengli.com/blog/zh/indie-hacker-poor-stack)
    v00O
        4
    v00O  
       2 天前
    我这测开转全栈,已经做了好几个项目了,当然是用大模型做的,现在做好产品+测试+服务运维的角色基本上大部分服务都能跑起来了,后面如果要盈利那得看你的销售能力了
    bzw875
        5
    bzw875  
       2 天前
    别给自己画地为牢,你是一个程序员、是解决方案供应商。
    你想要做什么是就自学然后疯狂的试错迭代。UI ,需求文档,数据库表设计,LLM 部署都得学。
    Hyxiao
        6
    Hyxiao  
       2 天前
    可以试试 Nextjs+nestjs+supabase+cloudflare
    sanqian
        7
    sanqian  
       2 天前
    本地虚拟机。。或者腾讯云这种便宜的服务器
    khazan
        8
    khazan  
    OP
       2 天前
    @xljya 文章很不错,感谢。
    Aruis
        9
    Aruis  
       2 天前
    claude code
    hackyuan
        10
    hackyuan  
       2 天前
    不要把自己限制在 Node ,但不得不说 Typescript 全套确实是很舒服的开发环境。。。
    khazan
        11
    khazan  
    OP
       2 天前
    @Hyxiao 感谢
    luolw1998
        12
    luolw1998  
       2 天前
    cloudflare worker
    khazan
        13
    khazan  
    OP
       2 天前
    @v00O ai 能帮助做的事情很多了,前期还是希望控制一下成本。
    somebody1
        14
    somebody1  
       2 天前
    你自己写就行,安装的话搞个 linux 的虚拟机安装就行,不用考虑云服务器这些,等你的项目跑的很稳定了,准备上公网的时候再考虑这些。

    一步一步来,别设想困难来为难自己。
    crocoBaby
        15
    crocoBaby  
       2 天前
    我之前是买了个 300 三年的腾讯轻量云折腾的,现在应该更加便宜了,你可以买一个玩玩,也可以部署,但是不建议购买域名,我买了三个要备案用不上浪费钱了
    lemoncoconut
        16
    lemoncoconut  
       2 天前
    nextjs+supabase+vercel+cloudflare
    yvyvyv
        17
    yvyvyv  
       2 天前
    先本地部署跑起来,需要上公网就搞个轻量服务器(阿里云之前好像 99 一年能续费),目的不就是挂到公网,放简历里给面试的看下你的能力么,又不指望项目去盈利。
    SayHelloHi
        18
    SayHelloHi  
       1 天前
    UI 用 shadcn ui

    凑一凑 界面还是看得过去了

    等挣钱了 请专业的设计师
    nikola
        19
    nikola  
       1 天前
    转全栈干啥,门槛低,AI 学一下就会了。关键是,懂全栈的人太多了,做出来的产品也不会有亮点。我已经对行业的未来完全没有信心了。
    lvzw
        20
    lvzw  
       1 天前 via iPhone
    干中学,用得到自然就去学了
    urdad
        21
    urdad  
       1 天前
    人人都是全栈
    Seck
        22
    Seck  
       1 天前
    上来就是全栈,挑战最高难度.....加油吧
    kakki
        23
    kakki  
       1 天前
    都有 ai 了还需要什么"转"不"转"的...直接拿起项目干就行了.
    jackple
        24
    jackple  
       1 天前
    买个腾讯云服务器, v 站就有推, 才几十块钱/年
    K332
        25
    K332  
       1 天前
    先白嫖各种线上数据库的免费额度就行
    zackzergzeng
        26
    zackzergzeng  
       1 天前
    全栈不一定就单语言吧,用 python 、java 也好,想学习 ai 也有个基础
    XTTX
        27
    XTTX  
       1 天前
    再搞点 react native\expo , 那就真全栈了
    worldhandsomeboy
        28
    worldhandsomeboy  
       1 天前
    java+react+flutter ,这我使用的技术栈。java 因为资料多,再加上 AI 的辅助,用别人的数据库数据创建了一个小商场练手。

    中期拆分后端为几个微服务,服务管理注册这些可以用 nacos 和网关;数据的一致性和用户的登出用的 redis ,服务之间的调用为了练手使用 rabbitmq ,而为了前端和后端的即时性用了 websocket ;看别人的一些文章后又大概了解了限流防重分布式锁这些。

    拆分为微服务后,认证方案需要做调整,网关和微服务之间的安全保证因为之前的 docker 部署经验,只让网关对外; headers 再增加几个,微服务再去验证。
    考虑到 web 端和移动端的 token 存储时的安全,根据资料使用了双 token 的方式,移动端可以使用安全性的存储方式,而 web 端的双 token 可以使用 httponly cookie 的方式。后面再增加一些逻辑,支持无感自动刷新 access token 。

    部署可以在虚拟机使用 docker 去部署,也可以在 window 或 mac 上部署,都有资料参考,ssl 证书和域名这些我是暂时先搁置。后面大概是在看常见参数校验、XSS 攻击这些安全方面的,和常用框架如 sentinel 、rabbitmq (死信入库)。Skywalking 、elasticsearch 这些有时间再看吧,先缓缓做其他事。

    就当我总结之前做的事吧,仅做参考。
    flytsuki
        29
    flytsuki  
       1 天前
    rust 成本低,写的项目垃圾服务器随便跑
    zsuxiong
        30
    zsuxiong  
       1 天前
    双 11 的时候几百元买一年的云服务器,成本够低了。加上各种免费 AI 神器。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2740 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:32 · PVG 14:32 · LAX 22:32 · JFK 01:32
    ♥ Do have faith in what you're doing.