aircjm / orange

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

演示

前台地址: https://pancake.jansora.com

管理端地址: https://admin.pancake.jansora.com

测试账户:

用户名: Jansora

密码: demo

what

这是一个名为 Pancake 的博客项目,Github地址: https://github.com/Jansora/pancake

特性:

  1. 博客。用于管理各个类别的文章(不同类型的文章通过标签和模糊搜索来进行过滤)
  2. 专栏。类似于知乎,但增加了目录结构,用于更清晰的展示同一个专栏中不同文章之间的关系。
  3. 项目。 用于内嵌页面,不熟悉前端的人可能用不到。

why

市面上的博客不太适合自己,因此DIY了一个适合自己的博客项目,命名为 Pancake 。 如果此博客项目刚好也适用于你,那么很荣幸能够帮到你。帮忙在 Github 给个⭐️, 谢谢支持。

when

本项目起于2017年11月份,定型于2019年9月份,期间经历多次版本迭代。版本日志

who

联系方式见 https://jansora.com/concat 有任何疑问或建议,请联系我,欢迎*扰。

how

使用方式见使用手册

技术栈

前端

前端(应用)

React + Material Design.
技术特点:

  1. No Class Component. 使用 Function Component 覆写所有的 Class Component
  2. No Redux. 使用 createContextuseReducer 替代 Redux
  3. No CSS,All in JS. 使用 style-componentscss 组件化

前端(后台管理)

Ant Design Pro v4 全部基于React Hooks 开发页面

后端

数据

编辑器

Contributing

PRs accepted.

License

MIT © Jansora

About

License:MIT License


Languages

Language:JavaScript 79.0%Language:Go 10.7%Language:Less 8.2%Language:EJS 1.2%Language:HTML 0.4%Language:Python 0.3%Language:Dockerfile 0.0%Language:Shell 0.0%