精品为您呈现,快乐和您分享!
收藏本站
类型:编程开发 语言:简体
大小:1.6M 更新时间:2020-09-10
推荐指数:
应用简介
Lin-CMS是林间友丰团队经过大量项目实践完善的内容管理系统框架。 Lin-CMS可以有效帮助开发者提高CMS开发效率。它是一个完整的前端和后端解决方案。
Lin-CMS是林间友丰团队经过大量项目实践完善的内容管理系统框架。 Lin-CMS可以有效帮助开发者提高CMS开发效率。是一套完整的前后端解决方案!
软件特点
林CMS的特点
林CMS的建设思路有其自身的特点。下面我们描述一下林的一些主要特征。
Lin CMS是一款前后端分离的CMS解决方案
这意味着Lin不仅提供后端支持,还拥有相应的前端系统。当然,双端分离的好处不仅限于此。未来我们将提供Lin的NodeJS和PHP版本。如果你喜欢Lin,但是因为技术栈的原因无法使用,也没关系。未来我们将提供更多语言版本。 Lin为什么选择前后端分离的单页面架构?
首先,传统的网站开发大多采用服务端渲染,这就需要使用模板语言在服务端完成页面渲染:如JinJa2、Jade等。服务端渲染的优点是可以较好支持SEO,但作为内部使用的CMS管理系统,SEO并不重要。
但一个不容忽视的事实是,服务器渲染的页面是由前端开发人员完成的还是服务器开发人员完成的?事实上,他们并不合适。现在了解这些服务端模板语言的前端开发人员并不多,而且服务端开发人员本身也不太擅长开发页面。然后我们把它们分开。前端使用我们最熟悉的Vue来编写JS和CSS,服务端只关注自己的API。
其次,单页面应用本身的体验应该比传统网站更好。
框架本身内置了CMS常用的功能
Lin内置了CMS中最常见的需求:用户管理、权限管理、日志系统等,开发者只需专注于开发自己的CMS业务
Lin CMS本身也是一套开发规范
除了内置的常用功能外,Lin CMS还提供了一套开发规范和工具类。也就是说,开发者不再需要担心如何验证参数?如何操作数据库?如何进行全局异常处理? API 的结构如何?前端结构应该如何组织? Lin CMS针对这些问题提供了解决方案。当然,如果您不喜欢Lin给出的架构,您可以自己实现自己的CMS架构。但通常情况下,您确实不需要进行架构更改,Lin 可以满足大多数中小型CMS 的需求。
例如,每个API都需要验证客户端传递的参数。但验证方法有很多种,不同的开发商会有不同的建设方案。不过,Lin提供了一套验证机制。开发者不再需要担心如何验证参数。他们只需要模仿林的验证方案来编写自己的业务即可。
还是基于这样一个原则:Lin CMS只要求开发者专注于自己的业务发展,并且内置了很多机制来帮助开发者快速发展自己的业务。
变更日志
0.3.6
F 修复一级菜单双击的问题
U 统一不同编辑器中的换行符
U 内容提交使用“加载”按钮
F 修复Table 组件无法居中的问题
F 编辑用户时,至少选择一组
热门攻略
热门资讯