Zendea 是使用 Go 语言开发的轻量级社区程序,基于 Gin+JWT,前后端完全分离,SEO 友好

Zendea

Screenshot

zendea是一个使用Go语言开发的开源社区系统,采用前后端分离技术,Go语言提供api进行数据支撑,用户界面使用Nuxt.js进行渲染,后台界面基于element-ui。

功能特性

  • 快速、简单
  • 界面美观、渐进响应式布局
  • 基于OAuth实现第三方帐号登录,目前支持Github/Gitee等
  • 图片上传
  • 自定义头像/文本
  • 用户积分体系
  • 普通用户/超级管理员角色划分
  • 通知
  • Markdown语法支持
  • 标签
  • 公告/小贴士
  • RSS订阅
  • 前后端完全分离
  • 支持MySQL和Sqlite

模块

backend

基于Go语言开发,提供Restful风格接口。

技术栈

frontend

前端页面渲染服务,基于nuxt.js实现。

技术栈

Demo

Zendea.

鸣谢

License

Zendea is open-sourced software licensed under the MIT license

bbs
讨论数量: 5
xushuhui

开源吗

3年前 评论

@xushuhui 开源的,100%。

3年前 评论
appleboy

文章內放個 GitHub 連結吧 github.com/zendea/zendea

3年前 评论
lianguan (楼主) 3年前

我看了项目的dao.Tx(txFunc func(tx *gorm.DB) error) 自己写了个demo并不能做到这一块的业务是在事务中处理的

3年前 评论

star,clone学习学习。目前我还在入门级徘徊。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!