概要
bbs-go 是一款基于Go语言研发的开源、前后端分离、精美小巧、跨平台的社区系统。初期该项目仅用过学习和交流,开源之后越来越多的小伙伴儿开始喜欢和关注他,这也是我长期升级和维护的动力。
bbs-go 为前后端分离设计,后端接口服务使用简洁的Go语言进行开发,前端页面使用Vue.js进行开发。本系统模块如下:
- server:go语言开发后端接口服务,为系统提供数据支撑
- site:基于Nuxt.js开发的社区前台UI服务
- admin:基于Vue.js、element-ui开发的运营后台
# 功能
# 官网
- 交流/演示站:码农俱乐部 (opens new window)
- Github:github.com/mlogclub/bb…
- 码云:gitee.com/mlogclub/bb…
# 安装使用
# 技术栈
- iris (github.com/kataras/iri…) Go语言 mvc 框架
- gorm (gorm.io/ (opens new…) 最好用的Go语言数据库orm框架
- Vue.js (vuejs.org (opens new window))渐进式 JavaScript 框架
- nuxt.js (nuxtjs.org (opens new window)) 基于Vue的服务端渲染框架,效率高到爆
- element-UI (element.eleme.cn (opens new window)) 饿了么开源的基于 vue.js 的前端库
- resty (github.com/go-resty/re…) Go语言好用的 http-client
- cron (github.com/robfig/cron…) 定时任务框架
- goquery (github.com/PuerkitoBio…) html dom 元素解析