Nodejs 内容管理系统 DoraCMS 2.1.4 发布
经过几个月的代码整理,DoraCMS 2.1.4 诞生了。自上个版本开始,我一直在考虑如何让DoraCMS更加灵活,于是我很快想到了支持插件,以这个为初衷,也找了一些资料,最终决定使用eggjs重构应用,eggjs 是阿里打造的为企业级框架和应用而生的服务端框架,通过之前对eggjs基础的了解,发现它涉及到的框架和插件机制非常符合我的初衷,于是尝试在 DoraCMS 2.1.3 的基础上改造,发现其实也不是很困难。服务端逻辑梳理完之后,我又想到了后台管理。后台管理基于vue,之前的问题在于,如果后台模块过多(几十个),编译就没有那么快了,改一个小地方也要重新编译,这不是我想要的。通过查询资料,我又了解到了 single-spa,通过调研,我有了想法,其实每一个功能块是可以独立开来的,我们改一个模块,只用编译一个模块就好了,这样开发会更省事,也给运维带来便利。 DoraCMS 功能结构图(看不清楚可在新标签打开图片):
DoraCMS 2.1.4 的主要更新点如下:
1、 使用 eggjs 重构了服务端 (文档)
2、使用single-spa + vue-cli 重构了后台管理模块
3、重新整理了 api 《DoraCMS Api 文档》
4、加了一套新模板
5、前台、后台管理的移动端适配
前台 后台
6、修复了一些之前社区开发者提出的bug
PS :
1、这次更新的改动比较大,如果是老版本数据可能不能立刻使用该版本,我在代码中也提供了初始化数据,便于大家搭建开发环境
2、非常建议大家使用 2.1.4 版本,与我们一同通过DoraCMS来深入学习nodejs,同时您也可以了解到如何快速建站,并开发属于自己的网站。也期待您提出宝贵建议
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
取色软件 ColorWanted 又更新了,新增剪贴板监视支持
本次更新包含以下内容: 优化 取色历史窗口 优化 截图体验 优化 录屏界面 修复 更新时更新包下载失败仍然会发起更新的问题 修复 在托盘退出时,不能完全退出的问题 添加 剪贴板监视支持 *
- 下一篇
JSON for Modern C++ 3.7.3 发布
JSON for Modern C++3.7.3发布了,此版本修复了 3.7.2 版中引入的 bug,该 bug 可能在析构函数调用中产生二次复杂度。 从析构函数中删除了 reserve() 调用,这可能导致二次复杂性。#1837#1838 所有更改向后兼容。 详情查看更新说明: https://github.com/nlohmann/json/releases/tag/v3.7.3
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池