【Github】项目名:lin – cms – vue:Vue+ElementPlus构建的CMS开发框架
项目简介
Lin – CMS是林间有风团队经过大量项目实践所提炼出的一套内容管理系统框架。它是一套前后端完整的解决方案,可有效帮助开发者提高CMS的开发效率。当前分支为Vue3版本,注意其为工程类开源项目不能保证无缝升级,如需Vue2.x请切换至master分支。文档地址为http://doc.cms.talelin.com/,线上Demo:http://face.cms.talelin.com/,还有案例http://sleeve.talelin.com/。
项目特点
-
前后端分离的CMS解决方案:既提供后台支撑,也有前端系统,后续还会提供更多语言版本。采用前后端分离的单页面架构,前端用Vue写JS和CSS,服务器关注API,这种方式解决了前端开发者不熟悉服务端模板语言、服务器开发者不擅长开发页面的问题,且单页面应用程序体验好。
-
框架内置CMS常用功能:像用户管理、权限管理、日志系统等常见需求都已内置,开发者只需专注于自己的CMS业务开发。
-
提供开发规范与工具类:解决了如参数验证、数据库操作、全局异常处理、API结构、前端结构组织等问题,开发者可按照其提供的方案进行开发,通常无需进行架构改动就能满足绝大多数中小型的CMS需求。
项目总结
lin – cms – vue是一个很有特色的CMS开发框架,它为开发者提供了诸多便利。如果你对这个项目有任何想法或者建议,欢迎在评论区留言,大家一起参与讨论。