mili开源社区系统
开源的社区系统里,mili算是挺有代表性的一个了。界面清爽、功能也蛮丰富,前后端技术栈都比较现代,适合拿来做中小型社区项目,甚至是内部论坛。
Vue 的前端配上iView组件,开发体验还不错,样式看起来也挺顺眼。后端是用Node.js + NestJS + TypeORM,结构清晰,扩展性也强,接口写起来不费劲,响应也快。
部署方面对环境有点小要求,像node.js 8.4.0、MySQL 5.6.35、Redis 4.0.1,还有Nginx 1.17.1,版本要对得上。配置也比较清晰,官方给了个nginx
配置例子,用的时候改一下日志目录就行。
如果你想快速搭一个社区,拿来练手或者当个二开项目,mili这个项目挺合适。尤其前后端都用时下流行的技术,上手成本低,踩坑也少。
顺便附上几篇相关的资料,如果你还想多了解下NestJS、TypeORM或者社区系统架构,可以点进去看看:
- Nestjs 样板项目:TypeOrm、Postgres DB 和 Swagger 集成
- Serverless NestJS TypeORM 示例:MySQL CRUD 操作
- Egg.js TypeORM 插件:egg-typeorm
- Vue-Home:基于 Vue 的社区主页项目
如果你服务器配好了,只想快速搭建个社区试试,直接上 mili 就行,基本开箱即用。
3.35MB
文件大小:
评论区