1 Star 0 Fork 1

liushaozhen/osc-web

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
README.md 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
liushaozhen 提交于 5年前 . init

ocs-web 一个专注于性能与效率的前端微应用开发框架

ocs-web 是整个框架的代号,相关资源都在本仓库内维护,形成统一框架体系。

关键特性

  • 中台前端技术收敛化、标准化
  • 两种微应用开发模式,打破铁桶一块的巨石应用
  • UI 体验一致性,基于统一设计语言之上构建标准组件体系
  • 可选择的模型驱动开发模式,基于元数据之上的统一快速开发

快速上手使用

$ npm i ocs-cli -g
$ ocs-cli init
$ cd xx && npm install
$ npm run dev

快速理解生成的标准工程:

xx-webapp
├── package.json
├── ocs-apps         # 按应用模块划分的子应用模块
├── ocs-common       # 项目级公共资源:图标字体、公共业务组件、工具方法、配置文件、常量等
├── ocs-public       # 构建出的最终静态资源,可对接集成部署
└── osc.config.js    # 项目配置文件,默认好用,无需配置

ocs-apps 下的三类微应用:

  • 单体页面MPA,简单直接;
  • 单页应用SPA,完成功能级的相关页面;
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/liushaozhen/osc-web.git
git@gitee.com:liushaozhen/osc-web.git
liushaozhen
osc-web
osc-web
master

搜索帮助