作为一名全干工程师,目前业务虽然以前端开发为主,但还是会时不时地有一些后端需求,自己目前是基于 Express.js 写了一个大的后端服务,有什么新的需求就零零散散地加上。
想问一下有没有比较省心的 API Server/headless CMS ,对于一些简单的后端需求,稍微做一些 Schema 之类的配置就可以实现相关的 CRUD 。如果需求复杂一些,也可以按照其框架和规范比较方便地自己实现需求。
之前听说过 parser-server 、strapi ,但是没有实际上手使用过,所以也不知道有没有什么坑,是否对前端友好之类的,还望大家不吝赐教,谢谢先~
1
skenan 2022-09-18 10:24:23 +08:00 via iPhone
试试 Supabase
|
2
octobersnow 2022-09-18 10:45:31 +08:00
试一试 laf https://github.com/labring/laf
|
3
neutrino 2022-09-18 12:31:07 +08:00 via Android
WordPress ,API 和 graphql 都有
|
4
dayeye2006199 2022-09-18 12:39:38 +08:00
supabase + 2
|
5
code4you 2022-09-18 14:35:36 +08:00
|
6
sparkinglemon 2022-09-18 16:37:42 +08:00
不知道 directus 适不适合你的场景,可能稍复杂的不太好实现 https://github.com/directus/directus
|
7
rykka 2022-09-18 16:44:35 +08:00
file storage 用什么?
|
8
alalida 2022-09-18 17:32:15 +08:00 via Android
strapi 好,我之前用它开发了一整套网络课程的系统给某高校用。效率高,自定义能力强。唯一不好的点是他们版本升级太快。
|
9
runtousa 2022-09-18 17:53:10 +08:00 via iPhone
strapi +1
|
10
P233 2022-09-18 18:01:11 +08:00
craftcms
|
11
zhuweiyou 2022-09-18 19:02:37 +08:00
strapi 颜值即正义
|
12
leisure 2022-09-19 09:46:38 +08:00
strapi, 唯一不爽的是我之前刚部署完 3.x ,4.x 就横空出世了。但是 3.x 依然很稳健地跑着
|
13
luvsic 2022-09-19 17:17:23 +08:00
keystone 也行
|
14
tuutoo 2022-09-21 00:12:40 +08:00
Directus + 1
之前我也试过 Strapi, 但一直没用起来. 我自己感觉比 Strapi 好, 后端直接都有 SDK, 暴露给你很多 API. 扩展功能挺容易的. 怎么扩展可以看下这个 Video, 再结合一下官方文档. &t=4249s&ab_channel=cheddar |
15
marvincible 2023-10-12 15:58:15 +08:00
@tuutoo directus typescript 支持是不是不太好啊,前端用 sdk 写的查询一堆红线
|