0.1.7 • Published 2 years ago

@ovine/core v0.1.7

Weekly downloads
31
License
Apache-2.0
Repository
github
Last release
2 years ago

Ovine

用 JSON 配置就能生成安全、复杂、可扩展的 Admin 管理系统。

QQ交流群: 1037291990

在本项目使用中,有任何问题、需求、建议,请提交 issue 或者加入 Q 群讨论。我看到后将第一时间处理。如果本项目对你有帮助,请点 star 支持,非常感谢 ^_^

功能

  • Amis

    • 基于 bootstrap
    • 基于 typescript 代码开发友好
    • 支持 json 配置渲染逻辑复杂的表单或页面,该功能十分强大
    • 拥有齐全的 admin 组件库,完全满足一般管理系统需求
    • 该框架已经广泛应用于企业级项目中,经得起实践的考验
    • 百度 FEX 团队更新频率高 (约两三周一个版本)
      • 需求、功能升级、BUG、优化 等都有保障
      • 中文文档且文档内容较为齐全
  • Ovine

    • 基于 amis 二次开发,拥有其所有优势
    • 最基本的 react 技术栈,拥抱 react 生态,无任何学习曲线。(如果非 React 技术栈,可选择 [amis jsSdk])
    • 支持生成自定义 amis 主题
    • 基于 webpack 打包,简单、速度快、支持热更新
    • 通用基本功能,开箱即用
      • 路由、权限、页面、组件 都由 json 配置,可简单、快速的生成复杂的 curd 表单或页面
      • 内置企业级权限管理完整实现,并集成到 json 配置中
        • 支持权限依赖、自定义设置权限、定义好权限后,可控制任何节点
      • 路由懒加载、配合 webpack dll,页面加载速度快
      • 本项目的内置功能修改起来十分简单,关键代码均有注释
    • 强大的 mock 方案,实现脱离后端开发,轻松对接

项目演示 [预览 Demo]

个性化主题

个性化主题

JSON 配置 路由、页面、Form、组件

JSON 配置

强大权限管理 (集成在配置中,无需开发)

权限管理

Ovine 适合谁?

  • 适合企业内部运营管理后台
  • 适合需要强大权限管理的后台
  • 适合成百上千个crud 操作的后台
  • 适合对自定义 UI 要求不是极其高的后台
  • 适合喜欢偷懒的前端开发
  • 适合喜欢钻研的后端开发
  • 适合外包项目、私活
  • 最后,我希望它适合你,节约你宝贵的时间 ^_^ ~ (PS: 本项目采用的项目架构,也值得参考喔~)

快速开始

## 使用 npx (推荐)
npx @ovine/init init # 按照交互生成项目

## 使用 yarn
yarn global add @ovine/init
ovine-init init

## 使用 npm
npm install --global @ovine/init
ovine-init init

TODO

  • 第一阶段

    • 持续修复现存 BUG
    • 构建完整 DEMO 应用,实现管理后台基础功能
    • 编写完整的开发文档
  • 第二阶段

    • UI 界面编辑器开发
    • 实时 读取 API 数据渲染应用

期待你的 PR,支持开源 ^_^

资源

0.1.7

2 years ago

0.1.7-alpha.3

2 years ago

0.1.7-alpha.2

2 years ago

0.1.7-alpha.1

2 years ago

0.1.7-alpha.0

2 years ago

0.1.6

3 years ago

0.1.6-alpha.1

3 years ago

0.1.6-alpha.0

3 years ago

0.1.5

3 years ago

0.1.5-alpha.2

3 years ago

0.1.5-alpha.1

3 years ago

0.1.4

3 years ago

0.1.4-alpha.1

3 years ago

0.1.4-alpha.0

3 years ago

0.1.3

3 years ago

0.1.3-alpha.2

3 years ago

0.1.3-alpha.1

3 years ago

0.1.3-alpha.0

3 years ago

0.1.2

3 years ago

0.1.2-alpha.2

3 years ago

0.1.2-alpha.1

3 years ago

0.1.2-alpha.0

3 years ago

0.1.1-alpha.0

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.1.0-alpha.2

3 years ago

0.1.0-alpha.1

3 years ago

0.1.0-alpha.0

3 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7-alpha.1

4 years ago

0.0.7

4 years ago

0.0.7-alpha.0

4 years ago

0.0.5

4 years ago

0.0.6

4 years ago

0.0.5-alpha.0

4 years ago

0.0.4

4 years ago

0.0.4-alpha.1

4 years ago

0.0.4-alpha.0

4 years ago

0.0.3

4 years ago

0.0.2-alpha.0

4 years ago

0.0.2

4 years ago

0.0.1-alpha.12

4 years ago

0.0.1

4 years ago

0.0.1-alpha.11

4 years ago

0.0.1-alpha.10

4 years ago

0.0.1-alpha.9

4 years ago

0.0.1-alpha.8

4 years ago

0.0.1-alpha.6

4 years ago

0.0.1-alpha.7

4 years ago

0.0.1-alpha.5

4 years ago

0.0.1-alpha.4

4 years ago

0.0.1-alpha.3

4 years ago