最近我发现这个Headless CMS
的概念在美国很火,原因无他,节省时间,不用开发后端。
至于前端,可以用 react 这样的前端框架来写。
感觉两头好处都占了。
我原先写 PHP 的,反正是被 wordpress 给恶心到了。但自己从头实现一个功能齐全、没有明显 bug 的后端,又确实比较费劲一点。
所以就搞出来这个 React 使用 wordpress rest api 的模式来了,确实很省事。
https://github.com/buzzycloud/buzzyblog
各位老铁请轻拍
1
P233 2019-09-04 11:07:59 +08:00
Gatsby 配合 Headless CMS 感觉是现阶段最好的建站方案了
|
3
dimlau 2019-09-04 11:11:08 +08:00
|
4
Ixizi 2019-09-04 11:15:04 +08:00
最近在整 Gatsby.js 确实很爽
|
5
mayne95 2019-09-04 11:23:05 +08:00
再用上 Netlify、Cloudflare-worker 这些服务。JAMstack、FaaS 一把梭是真的很舒服。
|
6
arslion 2019-09-04 11:24:27 +08:00
昨天刚刚在 thoughtworks 的技术雷达里注意到 headless CMS
|
8
hoyixi 2019-09-04 12:22:08 +08:00
是的,可以只用 WordPress 好用的后台功能,尤其是图片上传、管理、尺寸调整之类。
现在类似专门的服务也不少,比如 Contentful, 可以说是 Serverless,也可以说是 Headless CMS |
10
xi_lin 2019-09-04 13:32:26 +08:00
求教一下,Headless CMS 的好处是啥?我搜了下还是没看懂。还是需要一个 cms 服务在运行,只是只用 api 和它进行交互是吗?
|
11
ericgui OP @xi_lin 对,
比如 wp,你有一个服务器运行 wp,wp 会提供了 restful api,你可以用前端 app 来获取数据,定制一个新的博客,增加新的功能,甚至增加 wp 不可能提供的功能。 更重要的原因是,现代 js 框架都很强大,wp 还是用 php 和 html 混写,太恶心了,很难定制,而且还在用 jq |
12
rogwan 2019-09-04 13:50:56 +08:00 via Android
@ericgui wp 尾大不掉,全新重构的话周边生态全部重来,等于就是新立一个项目。现在都是 SNS 平台化,算法推荐内容,独立站的市场不大了,wp 官方也就没有很强意愿重写。
|
13
vhkdiy 2019-09-04 13:52:18 +08:00
Headless 是挺节省时间的,但涉及微信公众号和小程序怎么办,国内做产品肯定有其中一个
|
16
satgi 2019-09-04 14:14:00 +08:00
|
18
eluotao 2019-09-04 15:45:16 +08:00
分享一个建好的实例就好了……
|
19
fool079 2019-09-04 17:10:35 +08:00
搜了一下不是很理解,希望解答一下。
headless cms 主要是指后端提供的接口与内容展示方式无关吗? 如果这样的话,这个约束条件是只是在后端? |
20
ericgui OP @eluotao 本周搭建起来,其实就是一个普通的博客,只是用了这个 react+headkess cms 的模式
|