求问后台大佬,自己的独立 app 想搭建个服务器,最快上手选什么技术栈 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BNineCoding
V2EX    问与答

求问后台大佬,自己的独立 app 想搭建个服务器,最快上手选什么技术栈

 
  •   BNineCoding 2024-07-07 11:13:05 +08:00 3168 次点击
    这是一个创建于 471 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己的 app 预估有几千人用,

    然后想搭建一个服务器,

    之前自己一直是客户端,

    网上搜了一下后台的架构也是五花八门,,

    所以想问问后台大佬,

    如果出于自用,高速搭建的角度出发,应该选什么技术栈呢

    跪谢

    第 1 条附言    2024-07-07 16:12:40 +08:00
    补充一下,自己之前是客户端,对 Swift 非常熟悉,对 java 和 cpp 属于能写代码的水平。
    28 条回复    2024-07-08 10:56:55 +08:00
    sdjl
        1
    sdjl  
       2024-07-07 11:14:20 +08:00
    用这个 t/1052720
    jeffw
        2
    jeffw  
       2024-07-07 11:19:51 +08:00
    用自己最熟悉的。
    fengshils
        3
    fengshils  
       2024-07-07 11:29:00 +08:00
    你是啥技术栈说一下哇,可以让大家给你推荐对应的,啥都不说那就推荐 php ,一小时学习,三小时完工
    crysislinux
        4
    crysislinux  
       2024-07-07 11:37:11 +08:00 via Android
    要快那肯定还是 PHP 。
    openmynet
        5
    openmynet  
       2024-07-07 11:40:40 +08:00
    directus 或 nocodb ,直接接入接口
    106npo
        6
    106npo  
       2024-07-07 11:49:34 +08:00 via Android
    挑个熟悉的语言,Android app 那就用 java 或者 kotlin 写后端。
    啥都不熟那就 nodejs 吧
        7
    defunct9  
       2024-07-07 11:58:51 +08:00 via iPhone
    找我,天天干这个了
    wellerman
        8
    wellerman  
       2024-07-07 12:53:58 +08:00
    PHP Laravel
    lucasj
        9
    lucasj  
       2024-07-07 12:54:58 +08:00
    从零开始,没那么快吧。随便选一个,Python 、PHP 、Java 、Node.js 、C# 都可以。有问题问 ChatGPT 。
    JavenXiao
        10
    JavenXiao  
       2024-07-07 13:07:58 +08:00 via iPhone
    我自己喜欢 leancloud ,不管 web 还是 app 都只需要装个 sdk 就可以用了
    Immortal
        11
    Immortal  
       2024-07-07 13:41:50 +08:00
    我会推荐 Go.
    如果对服务端不熟悉,光 Python 和 PHP 的运行环境都能配半天.
    kkstart
        12
    kkstart  
       2024-07-07 14:25:56 +08:00
    没有前后文的话,选 PHP ,群众基础好,上手快
    ixixi
        13
    ixixi  
       2024-07-07 14:43:29 +08:00
    strapi
    俺们县的人都爱用这个 出活快
    fengshils
        14
    fengshils  
       2024-07-07 16:15:24 +08:00
    那就 springboot 若依呗
    amon
        15
    amon  
       2024-07-07 16:56:18 +08:00
    最快:付费外包
    成本最低:白嫖技术合伙人 /doge
    单干:Node/Python/Go 随便选,按先后顺序排序

    Java 做小项目有点重,PHP 不太懂是不是有些落后了
    IvanLi127
        16
    IvanLi127  
       2024-07-07 17:11:19 +08:00
    firebase ,supabase ,appwrite 。BaaS 用起来,如果是胖客户端,这样最快。
    adrianzhang
        17
    adrianzhang  
       2024-07-07 18:08:30 +08:00
    @Immortal 啥? Python 难道不是服务器标配吗?还要折腾运行环境???
    我肯定推荐用 python 做后端啊,随便写几句就上线了,推荐看一本书《 Python 编程:从入门到实践》直接看项目 3:Web 应用程序,1 小时看书,3 小时代码+测试+上线,比 PHP 高到不知道哪里去了。
    DeWjjj
        18
    DeWjjj  
       2024-07-07 18:35:41 +08:00
    直接推荐 nest ,因为你前端部署必出 nodejs 环境。
    其他都不用管,直接上写 app controller 里面挂 service 服务就完了。
    跑业务速度不慢,还有 express 搭配上各路插件。
    随随便便撸,而且还轻松。
    ynyjyz
        19
    ynyjyz  
       2024-07-07 19:59:36 +08:00
    用 django ,现成的后台都给你配置好了
    darkengine
        20
    darkengine  
       2024-07-07 20:17:58 +08:00
    swift 也有 web framework 哦,既然这么熟悉,一波带走吧
    woainizg
        21
    woainizg  
       2024-07-07 20:54:42 +08:00 via iPhone
    @ixixi 这个 cms 不需要先有内容沉淀么,不太懂,请指教
    ETiV
        22
    ETiV  
       2024-07-08 01:54:19 +08:00 via iPhone
    如果没写过后端,已经有几千用户了,建议别写后段…Java 有几个框架经常报漏洞;或者别的语言的框架,你完全不了解的话,会导致后段数据库被注入什么的…

    当然,如果你对各种安全准则熟稔于心的话:
    Swift 有 http 框架了,可以了解一下,Linux 也可以跑
    n18255447846
        23
    n18255447846  
       2024-07-08 03:27:15 +08:00
    肯定首先用自己熟的技术栈,找个 http 框架文档看看就能搭个简单的服务器,要存数据的还涉及到数据库,日均几千的访问量 vps 配置也不能太低
    n18255447846
        24
    n18255447846  
       2024-07-08 03:37:50 +08:00
    举个栗子,我是个前端,熟悉的是 js ,后台用 php 也写过,但要高速开发的话,肯定还是用 nodejs ,因为它有内置的 http 模块,只要安装个 node 写一些代码 createServer 处理请求之后直接就能跑了,当然也有很多框架 express/koa 之类的,如果熟悉路由中间件什么的也可以高速开发。

    还有就是 serverless 也可以考虑下
    dayeye2006199
        25
    dayeye2006199  
       2024-07-08 07:43:36 +08:00 via Android
    Supabase, firebase
    Immortal
        26
    Immortal  
       2024-07-08 10:10:24 +08:00
    @adrianzhang #17 有些标配的如果是 2.7,学的是 Python3,不懂服务器的会折腾很多
    adrianzhang
        27
    adrianzhang  
       2024-07-08 10:17:43 +08:00
    @Immortal #26 哦,对,忘记这个版本升级的大 bug 了。不过除非 5 年 10 年前的机器,新开的都基本上 python3 了。
    woainizg
        28
    woainizg  
       2024-07-08 10:56:55 +08:00 via iPhone
    @darkengine 请问 swift 和 node 在开发后端上,有哪些坑吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3747 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 00:50 PVG 08:50 LAX 17:50 JFK 20:50
    Do have faith in what you're doing.
    ubao msn 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