Zendea是使用Go语言开发的轻量级社区程序,基于Gin+JWT,前后端完全分离,SEO友好,功能和界面类似于v2ex, Ruby-china。支持gitee帐号登录

lianguan · · 1865 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

## Zendea ![Screenshot](http://static.zendea.com/zendea.jpg) `zendea`是一个使用Go语言开发的开源社区系统,采用前后端分离技术,Go语言提供api进行数据支撑,用户界面使用Nuxt.js进行渲染,后台界面基于element-ui。 ## 功能特性 * 快速、简单 * 界面美观、渐进响应式布局 * 基于OAuth实现第三方帐号登录,目前支持Github/Gitee等 * 图片上传 * 自定义头像/文本 * 用户积分体系 * 普通用户/超级管理员角色划分 * 通知 * Markdown语法支持 * 标签 * 公告/小贴士 * RSS订阅 * 前后端完全分离 * 支持MySQL和Sqlite ## 模块 ### backend > 基于`Go`语言开发,提供Restful风格接口。 *技术栈* - gin (https://github.com/gin-gonic/gin) Go web 框架 - JWT (https://github.com/appleboy/gin-jwt) JWT Middleware for Gin framework - gorm (http://gorm.io/) Go 语言 orm 框架 ### frontend > 前端页面渲染服务,基于`nuxt.js`实现。 *技术栈* - Nuxt.js (https://nuxtjs.org) 基于 Vue 的服务端渲染框架 - Element-UI (https://element.eleme.cn) 饿了么开源的基于 vue.js 的前端库 - Vditor (https://github.com/b3log/vditor) Markdown 编辑器 ## Demo [Zendea](http://zendea.com/). ## 鸣谢 - Homeland (https://github.com/ruby-china/homeland) - bbs-go (https://github.com/mlogclub/bbs-go) - zeus-admin (https://github.com/bullteam/zeus-admin) ## License Zendea is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT)

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1865 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传