Skip to content

特性

很难简单概括 Cordis 的特性,因为不同的用户群体能从 Cordis 中获得不同的特性。但下面要介绍的全部优点都不是我们刻意去设计的,而是从 Cordis 的数学理论自然而生的产物。

对于框架设计者

对于插件开发者

后端模块热替换

Cordis 实现了目前仅有的后端 CJS/ESM HMR 技术,可以在原生 Node.js 环境下实现保存即生效的开发体验。

  • 完全原生:不依赖任何打包工具,直接在原生 Node.js 环境下运行。
  • 支持 CJS 和 ESM:无论你的插件是基于 CommonJS 还是 ES Module,都可以享受到 HMR 的体验。
  • 支持 --require--loader

参见:模块热替换

无感知的资源安全性

正交式设计减轻心智负担

对于终端用户

开箱即用的客户端

快速启动、一键更新

从容管理依赖

对于企业用户

单文件快速部署

参见:引导程序

零停机的滚动更新

参见:零停机

细粒度的访问权限控制

参见:访问权限