Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jansora/pancake
Pancake 是基于 Golang Gin 和 React Semantic UI 构建的个人博客
https://github.com/jansora/pancake
aliyun-oss blog gin golang pancake react semantic-ui
Last synced: about 4 hours ago
JSON representation
Pancake 是基于 Golang Gin 和 React Semantic UI 构建的个人博客
- Host: GitHub
- URL: https://github.com/jansora/pancake
- Owner: Jansora
- License: mit
- Created: 2019-08-22T01:44:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-05T02:30:46.000Z (over 1 year ago)
- Last Synced: 2025-02-02T06:14:59.289Z (about 4 hours ago)
- Topics: aliyun-oss, blog, gin, golang, pancake, react, semantic-ui
- Language: JavaScript
- Homepage: https://pancake.jansora.com
- Size: 49.6 MB
- Stars: 17
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 简介
> 官方文档: [https://doc.pancake.jansora.com](https://doc.pancake.jansora.com/)
# 产品说明
Pancake 共分为三个模块, 博客, 专栏, 项目.- **博客**. 把踩过的坑和做过的东西记录下来, 便于自我总结和帮助他人🍊🍊
- **专栏**. 用于归纳总结某一领域内的东西, 比如说Java教程, 大数据开发指南等等.
- **项目**. 把自己做过的东西(xxx管理平台, 产品指南等)通过iframe的方法嵌入到本站中, 整合web资源.
# 产品特点
## 博客
博客主要功能用于存储基本文档, 有以下几个特点.- **基于 markdown 构建**, markdown 文档编辑器请参见 [react-markdown-editor-lite](https://github.com/HarryChen0506/react-markdown-editor-lite)
- **支持目录结构**, 根据博客正文自动生成文章目录.
- **支持版本控制**, 所有编辑过的历史文档都存在数据库中, 方便查看历史数据.
- **支持自动保存**, 文档编辑停顿三秒后, 数据会自动保存至服务器, .
## 专栏
类似于知乎专栏, 但增加了目录结构,用于更清晰的展示同一个专栏中不同文章之间的关系, 可以用来归纳总结某一领域内的东西。
## 项目
把自己做过的东西(xxx管理平台, 产品指南等)通过iframe的方法嵌入到本站中, 整合web资源.
# 产品演示
## 管理端
地址: [https://admin.pancake.jansora.com](https://admin.pancake.jansora.com)
测试账户:
用户名: admin
密码: admin
## 用户端
演示Demo: [https://pancake.jansora.com](https://pancake.jansora.com/)
# 版本说明
当前主干分支版本为 `1.0` 2.0 版本和 1.0 版本的主要区别如下:
## 功能对比
| 功能清单 | v 1.0 | v2.0 (开发中) |
| :--- | :--- | :--- |
| 存储 | PostgreSQL + 阿里云对象存储/本地 | MySQL + 阿里云对象存储/本地 |
| 后端服务 | Golang + Gin | Golang + Gin |
| 前端实现 | React + Material UI / React+ Ant Design Pro | React + Semantic UI |
| 版本控制 | 无 | 支持文档历史版本查看 |
| 查询方式 | REST | GraghQL |
| 页面实现 | 用户端 + 管理端 | 用户端 |## Github 地址
`1.0` [https://github.com/Jansora/pancake/tree/1.0](https://github.com/Jansora/pancake/tree/1.0) (主干分支)
`2.0` [https://github.com/Jansora/pancake/tree/2.0](https://github.com/Jansora/pancake/tree/1.0) (开发中)# Contributing
PRs accepted.# License
MIT © Jansora