
UmiJS
可扩展的企业级前端应用框架,以路由为基础,支持配置式和约定式路由,并拥有完善的插件体系。
IceCMS 是一款开源免费的内容管理系统,面向需要快速搭建内部工具、管理面板与 B2B 应用的开发团队。它不以传统建站为核心场景,而是聚焦于数据密集型后台应用的构建效率。
| 能力 | 说明 |
|---|---|
| 数据模型定义 | 支持自定义实体与字段,无需编写建表脚本 |
| 可视化界面构建 | 通过配置生成列表页、表单页与详情页 |
| 权限体系 | 内置角色与细粒度权限控制,适配多用户协作 |
| API 支持 | 自动暴露 REST 接口,便于前端分离开发 |
| 部署方式 | 提供 Docker 镜像与源码部署两种路径 |
IceCMS 采用前后端分离架构。后端负责数据建模、业务逻辑与权限校验;前端提供一套可配置的组件库,根据模型定义动态渲染界面。对于有定制需求的场景,开发者可以覆写默认组件或直接调用 API 自行实现前端。
项目对运行环境的依赖较为克制,常规的 Node.js 环境或容器化部署即可满足要求。数据存储层支持常见的关系型数据库,便于与现有技术栈整合。
访问 icecms.cn 可查看文档、演示环境与源码仓库地址。项目采用开源许可证,具体条款以仓库内 LICENSE 文件为准。







