求推荐适合前端的 API Server/headless CMS - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
dream4ever
V2EX    程序员

求推荐适合前端的 API Server/headless CMS

  •  
  •   dream4ever 2022-09-18 10:20:44 +08:00 5420 次点击
    这是一个创建于 1209 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为一名全干工程师,目前业务虽然以前端开发为主,但还是会时不时地有一些后端需求,自己目前是基于 Express.js 写了一个大的后端服务,有什么新的需求就零零散散地加上。

    想问一下有没有比较省心的 API Server/headless CMS ,对于一些简单的后端需求,稍微做一些 Schema 之类的配置就可以实现相关的 CRUD 。如果需求复杂一些,也可以按照其框架和规范比较方便地自己实现需求。

    之前听说过 parser-server 、strapi ,但是没有实际上手使用过,所以也不知道有没有什么坑,是否对前端友好之类的,还望大家不吝赐教,谢谢先~

    第 1 条附言    2023-09-09 16:51:16 +08:00
    一年过去了,一个月前在阿里云上部署了 Strapi ,挺方便的,可以通过 API 批量管理数据,也可以在 Web 控制台查看或修改数据,提供的功能非常足够了。

    观察了一下一个多月以来的使用情况,十分符合二八定律,Strapi 提供的功能可以实现我 80% 以上的需求,需要自己编写中间件之类的情况其实远远没有 20%。

    用着很顺手,也打算把之前部署在 Express.js 上的后端服务逐步迁移到 Strapi 上,除了微信支付还要研究一下怎么和 Strapi 整合,其他服务直接把数据迁过来然后再修改一下前端调用的接口,就可以实现无缝迁移了。

    对于我这几年接到的开发任务来说,日常的后端需求都是十分常规的,Strapi 提供的基础的 CRUD 功能足矣,以前喜欢研究高深的技术,现在更倾向于短平快地完成需求。管理的前后端项目多了,能让我省心的产品和服务才是目前最适合我的。
    15 条回复    2023-10-12 15:58:15 +08:00
    skenan
        1
    skenan  
       2022-09-18 10:24:23 +08:00 via iPhone
    试试 Supabase
    octobersnow
        2
    octobersnow  
       2022-09-18 10:45:31 +08:00
    neutrino
        3
    neutrino  
       2022-09-18 12:31:07 +08:00 via Android
    WordPress ,API 和 graphql 都有
    dayeye2006199
        4
    dayeye2006199  
       2022-09-18 12:39:38 +08:00
    supabase + 2
    code4you
        5
    code4you  
       2022-09-18 14:35:36 +08:00
    sparkinglemon
        6
    sparkinglemon  
       2022-09-18 16:37:42 +08:00
    不知道 directus 适不适合你的场景,可能稍复杂的不太好实现 https://github.com/directus/directus
    rykka
        7
    rykka  
       2022-09-18 16:44:35 +08:00
    file storage 用什么?
    alalida
        8
    alalida  
       2022-09-18 17:32:15 +08:00 via Android
    strapi 好,我之前用它开发了一整套网络课程的系统给某高校用。效率高,自定义能力强。唯一不好的点是他们版本升级太快。
    runtousa
        9
    runtousa  
       2022-09-18 17:53:10 +08:00 via iPhone
    strapi +1
    P233
        10
    P233  
       2022-09-18 18:01:11 +08:00
    craftcms
    zhuweiyou
        11
    zhuweiyou  
       2022-09-18 19:02:37 +08:00
    strapi 颜值即正义
    leisure
        12
    leisure  
       2022-09-19 09:46:38 +08:00
    strapi, 唯一不爽的是我之前刚部署完 3.x ,4.x 就横空出世了。但是 3.x 依然很稳健地跑着
    luvsic
        13
    luvsic  
       2022-09-19 17:17:23 +08:00
    keystone 也行
    tuutoo
        14
    tuutoo  
       2022-09-21 00:12:40 +08:00
    Directus + 1
    之前我也试过 Strapi, 但一直没用起来. 我自己感觉比 Strapi 好, 后端直接都有 SDK, 暴露给你很多 API. 扩展功能挺容易的. 怎么扩展可以看下这个 Video, 再结合一下官方文档.
    &t=4249s&ab_channel=cheddar
    marvincible
        15
    marvincible  
       2023-10-12 15:58:15 +08:00
    @tuutoo directus typescript 支持是不是不太好啊,前端用 sdk 写的查询一堆红线
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5268 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 09:05 PVG 17:05 LAX 01:05 JFK 04:05
    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