Mog Odyssey 2.0 重构生态服务 - Stage 3 Issue
核心所有服务已成功重写
如果你有关注我们的开发进度,你能发现我们已经将所有的服务都重写完成了。至此,Mog v2 的核心部分已经基本完成,目前我们正在进行一些发布前的测试以及部分模块中的功能补充与优化。
此次新增的模块有:
- 分类 / 标签 + 文章 / 页面的服务模块 ( PR in mogland/core#363 (opens in a new tab) )
基本评论模块 ( PR in mogland/core#404 (opens in a new tab), 于 mogland/core#558 (opens in a new tab) 已移除)- 评论服务模块 (PR in mogland/core#558 (opens in a new tab) )
- 数据聚合模块 ( PR in mogland/core#396 (opens in a new tab) )
- 友链服务模块 ( PR in mogland/core#565 (opens in a new tab))
基本友链模块 ( PR in mogland/core#511 (opens in a new tab),于 mogland/core#565 (opens in a new tab) 已移除)- 通知模块 (PR in mogland/core#568 (opens in a new tab))
可能你会感到疑惑,为什么我们在后续的 PR 中移除了基本模块? 目前的设计结构暂时对基础内置模块的支持并不是很友好,将会极大提高其编码时的复杂度,我们可能会在后续的版本中重新设计这部分的内容,这取决于用户是否需要基本模块。
非常感谢 Mog 团队成员对这部分代码的贡献,我们将继续提高核心模块的代码质量与稳定性。
新的控制台 UI 已就绪!
全新的 core,肯定要有全新的控制台 UI,我们在过去的时间里,对控制台 UI 进行了大量的重构,目前已经基本完成了。
我们依然使用了 React 作为控制台 UI 的开发框架,以及在设计上依然保持了与原来的控制台 UI 的风格基本一致,但是我们对控制台 UI 的设计进行了部分的优化,使得控制台 UI 更加的简洁。
新文档首页
我们又一次重写了文档首页,实际上是从 Vuejs Fork 的,我们对其中的一些内容做了一些修改,并且在添加了一些章节。
你可以在这里看到新的首页:https://mog.js.org/ (opens in a new tab)
接下来我们要做的
我们需要将 v1 生态全部迭代至 v2,这依然是一个很长且困难的过程,我们将会在接下来的时间里继续努力。
此外,我们需要重写全部评论模块,目前的评论数据设计已经可以支持在不同的站点中使用了~