欢迎进入Digimaker CMF(内容管理框架)文档站点!
说明: 本文档还在编写中, 产品还未发布(目前beta版, 但大部分接口已经定型了). 提问请联系QQ: 164076556, 然后联系人会给你发微信群二维码(因为二维码有时间限制目前只能这样)
安装
最简单的安装方式是克隆并运行demo项目: 说明文档, 代码. 然后你可以修改相关配置即变成一个新项目.
Digimaker提供
- 服务端的Go库
- 模板语言(用于输出html)
- 远程访问接口REST API
- 客户端组件(digimaker-ui, 目前基于react)用于开发web应用
- 后台管理客户端(eui, 基于react)用于后台管理
文章&教程
- 内容模型简介及理念
- 如何开发网站 (正在添加)
- 如何使用客户端库(digimaker-ui)和rest api开发web应用(正在添加)
- 如何开发服务端(扩展rest api,Content handler, fieldtype)(正在添加)
- 在线日志/调试工具(正在添加)
- 用户登陆机制(正在添加)
API接口参考
- 模板: 模板
- 客户端/Rest API: Rest API, 客户端组件digimaker-ui(正在添加)
- 服务端: Go API
- 配置文件: dm.yaml(正在添加), contenttype.json, template_override.yaml(正在添加), policies.yaml(正在添加)
后台管理(后台编辑界面/eui)
如下是eui的基本界面, 界面可定制, 如工具, 显示哪些, 列表表, 主题等. 你也可以添加自定义的功能.
路线图
我们正在快速迭代, 看我们的路线图, 你可得到下一步的功能.
感谢
特别感谢模板库 Pongo2, 还有高性能数据库库 SQL Boiler.