0.4.2 • Published 2 years ago

dino-frame-vue3 v0.4.2

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

Features

  • 基于Vue3开发.
  • 使用TypeScript编写.
  • 使用Axios作为API请求组件.
  • 使用Pinia作为状态管理组件.
  • 使用VueRouter作为路由管理组件.
  • 使用web-storage-cache作为登录信息管理.
  • 支持租户信息状态管理,api支持租户信息填充
  • 支持GET、POST、UPLOAD接口定义,可以将所有接口统一管理,接口支持TypeScript类型定义
  • 内置Pagable、Sortable、Response、PageResponse类型,帮助更好定义类型化API接口
  • 支持Crud接口快速定义,一行代码定义完整增删改查
  • 集成了waves、drag、clipdoard常用指令
  • 用户登录认证,及refresh token登录方式.
  • 实现基于角色的权限认证,支持用v-auth指令实现按钮级权限控制.
  • 实现了可以基于字符串配置的Form表单验证方式,类似vueformulate.
  • 内置常见数据格式化能力,可以基于字符串配置格式化样式
  • 支持Crud页面配置化生成,内置TableSchema、EditSchema、ViewSchema、SearchSchema,可以通过声明式快速定义增删改查页面
  • 支持表单生成,基于JSON schema可以快速生成表单,或通过服务端定义表单(开发中).
  • 支持Vue组件插件系统,可以自定义插件,基于JSON Schema快速实现页面或Waget生成,或者通过服务端定义界面(开发中).
  • 此框架不涉及前端展示逻辑,可以配合其他基于Vue3的框架使用,如dino-ui-element-plus.

Status: Beta

本项目仍在频繁开发阶段,欢迎参与

License

dino-frame-vue3 is open source software licensed as Apache-2.0.

0.4.2

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.9

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.0

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago