vue-admin-better

vue-admin-better 是一个支持 Vue2.x 和 Vue3.x 的开源后台管理系统框架。该项目提供丰富的功能,包括 RBAC 模型、JWT 权限控制、跨平台支持(PC、手机、平板)、后端路由动态渲染...

标签:

vue-admin-better 是一个支持 Vue2.x 和 Vue3.x 的开源后台管理系统框架。该项目提供丰富的功能,包括 RBAC 模型、JWT 权限控制、跨平台支持(PC、手机、平板)、后端路由动态渲染、类型定义等。项目包含多个分支,分别适用于不同的 UI 框架,如 vue3.x-antdv、vue3.x-arco-design 和 vue2.x-master。此外,项目支持多种开发环境,如 Vite、ElementUI、ElementPlus 等。

vue-admin-better开源项目官网入口网址:https://github.com/zxwk1998/vue-admin-better

主要特性

  • RBAC 模型:支持基于角色的访问控制,确保系统的安全性。
  • JWT 权限控制:使用 JSON Web Token 进行身份验证和授权。
  • 跨平台支持:支持 PC、手机和平板等多种设备。
  • 后端路由动态渲染:根据后端返回的数据动态生成路由。
  • 类型定义:良好的 TypeScript 类型定义,提高开发效率和代码质量。
  • 多种 UI 框架支持:支持 Ant Design Vue 和 Arco Design 等 UI 框架。
  • 多种开发环境支持:支持 Vite、ElementUI、ElementPlus 等开发环境。
  • 全局配置:提供 50 余项全局配置选项,方便开发者自定义系统行为。
  • axios 封装:对 axios 进行封装,简化网络请求操作。
  • 多数据源:支持多数据源配置,满足复杂业务需求。
  • 多主题切换:支持多主题切换,提升用户体验。
  • 错误日志拦截:捕获并记录错误日志,便于调试和维护。

开发要求

  • 开发者需具备前端开发经验。
  • 熟悉 Vue 技术栈。

商业使用

  • 开源版本遵循 MIT 协议,可免费用于商业用途。
  • 鼓励用户在 GitHub 上 Star 项目以支持开发者。

适用场景

  • 适合快速开发管理后台系统。
  • 适用于需要高灵活性和可配置性的项目。

vue-admin-better 是一个功能强大且灵活的开源后台管理系统框架,适合需要快速开发和高定制化的项目。其丰富的功能和良好的社区支持使其成为许多开发者的选择。尽管名称可能有误,但基于 vue-admin-better 的信息可以为了解类似项目的特性和使用方法提供参考。

数据统计

相关导航

Navnav
Navnav

NavNav是一个专注于现代网页UI组件的灵感库与资源平台,汇集了全球顶尖设计师与开发者的创意结晶。这里不仅是代码片段的集合,更是一个激发灵感的创意工坊,为前端开发者、UI设计师和创意工作者提供超过971个精心打磨的交互组件,覆盖从基础元素到复杂动效的全方位需求。NavNav为设计师、前端开发者及创意从业者提供了丰富的参考素材与实践思路。 Navnav官网入口网址:https://navnav.co/ 核心价值 1.全面覆盖的UI组件库 提供40+分类的实用组件,包括404页面、折叠菜单、弹窗、表单、图表、时间选择器等,满足日常开发中的各类需求。特别关注前沿设计趋势,如新粗野主义(Neo-Brutalism)、磨砂玻璃效果、霓虹光效、3D视差卡片等,帮助用户打造独特的视觉体验。 2.前沿技术与创新实践 组件采用最新CSS技术实现,例如:has()选择器动态切换、纯CSS动画(如黑洞效果、星系模拟)、原生滤镜阴影等。轻量级代码架构,部分组件仅需几行CSS即可实现复杂效果(如骨架屏加载动画)。 3.设计风格多样化 从极简主义到拟物化设计,从像素风到科幻感特效,NavNav收录了多种风格的高质量案例,适合不同品牌与场景需求。特别设立Tailwind组件专区,适配现代前端开发流程。 4.开发者友好体验 每个组件均标注原创作者(如Simon Goellner的霓虹菜单、Håvard Brynjulfsen的音乐播放器),便于学习与致敬。即时预览功能让用户无需下载即可体验交互细节,快速评估适用性。适用场景快速开发:直接复用登录页、仪表盘、支付流程等成熟模块,节省开发时间。灵感参考:探索动态文字特效、悬停交互、SVG插画等小众设计,突破创意瓶颈。技术学习:通过拆解代码,掌握CSS最新特性(如:has()选择器、CSS滤镜)的实战应用。平台亮点智能分类系统:通过侧边栏菜单快速定位导航、动效、表单等垂直类别。持续更新:社区驱动模式确保每日新增全球开发者的创意提交。响应式设计:所有组件适配移动端与桌面端,开箱即用。 NavNav重新定义了UI资源库的价值——它不仅是工具集合,更是一个充满活力的创意社区。无论你是想寻找现成解决方案,还是探索CSS的边界,这里都能为你提供灵感和技术支撑。

vueform
vueform

Vueform 是一个专为 Vue.js 设计的高级表单构建工具,旨在简化和标准化整个表单构建过程,涵盖从渲染到验证和处理的各个方面。它提供了一套完整的工具和组件,帮助开发者快速构建功能丰富的表单,无需从零开始编写复杂代码。 vueform官网入口网址:https://vueform.com/vueform开源项目地址:https://github.com/vueform/vueform Vueform 提供了丰富的内置元素,如文件上传、日期选择器、标签选择器、滑块、电话输入、日期范围选择器、切换按钮、多文件上传等,这些元素可以直接使用,无需额外配置或集成第三方库。用户只需在模板中引用即可轻松使用,大大提升了开发效率。 Vueform 支持嵌套数据结构的处理,能够轻松处理复杂的数据结构,适用于需要多级嵌套表单的场景。此外,Vueform 支持将表单数据转换为 JSON 格式,便于存储和动态渲染,也支持从 JSON 生成表单,便于构建自定义表单生成器。 Vueform 提供了 50 多种内置的验证规则,支持自定义验证规则,支持异步验证和条件验证,确保表单数据的准确性和完整性。同时,Vueform 支持条件渲染,允许根据数据状态动态显示或隐藏表单元素,提升用户体验。 Vueform 还支持将表单拆分为多个步骤,帮助用户逐步填写长表单,提升用户体验。此外,Vueform 支持多语言(19 种语言)支持,便于国际化开发,支持 Tailwind CSS、Bootstrap、Material 等主流前端框架,以及 Vite、Nuxt、Laravel 等后端框架的集成。 Vueform 是一个功能强大、灵活且易于使用的表单构建工具,适合需要快速构建复杂表单的开发者使用。

PagePlug
PagePlug

PagePlug 是一个开源的、声明式的、可视化的前端低代码框架,专为开发者设计,旨在加速开发过程,提供更强大的可视化建模工具、广泛的API支持、完善的数据管理功能和强大的扩展性。它基于 Appsmith 的中国化项目,针对 To D 研发人群设计,强调 API 和数据管理功能,支持高度定制和广泛操作。 PagePlug官网入口网址:https://pageplug.cn/PagePlug开源项目地址:https://github.com/cloudtogo/pageplug PagePlug 的核心功能包括: 强大的可视化建模工具:提供丰富的 UI 组件,如表格、图表、表单等,减少编码和测试工作。广泛的API支持:支持多种数据源连接,如 REST API、PostgreSQL、MongoDB、MySQL、Google Sheets 等,无需手动配置数据库连接。完善的数据管理功能:支持 SQL 查询、数据管理、数据库连接和数据源集成。强大的扩展性:支持 JavaScript 自定义代码和第三方 JS 库,支持 JavaScript 编辑器和调试工具,提供灵活的自定义能力。安全性支持:提供身份验证、授权、加密等安全功能。私有部署和开源:支持私有部署、Docker 安装、Git 版本控制和社区贡献。 PagePlug 的使用场景广泛,适用于企业内部工具、管理面板、仪表板、企业客户管理系统(CEM)等。它通过集成工作流引擎(如 n8n)实现企业应用开发能力的扩展。 PagePlug 是一个功能强大、灵活且易于使用的低代码开发工具,适合开发者和企业用户快速构建和部署应用。

PaddleOCR
PaddleOCR

PaddleOCR 是一个开源的OCR(光学字符识别)工具库,旨在为开发者提供丰富、领先且实用的OCR工具,支持多种语言识别、模型训练、部署和应用落地。 PaddleOCR开源项目官网入口网址:https://github.com/PaddlePaddle/PaddleOCRPaddleOCR中文介绍:链接PaddleOCR文档:https://www.paddleocr.ai/ PaddleOCR 的主要特点和功能如下: 功能与特点:PaddleOCR 提供了多种文本检测与识别算法,如 EAST、DB、Rosetta、CRNN 等,并支持多种OCR场景应用,如数码管、液晶屏、车牌、高精度SVTR模型等。它还支持多语言识别(超过80种语言)和多平台部署(服务器、移动设备、嵌入式设备等)。模型与训练:PaddleOCR 提供了多种预训练模型,如PP-OCR、PP-Structure、PP-ChatOCR等,并支持模型训练、数据标注和合成工具(如PPOCRLabel和Style-Text)。用户可以通过命令行工具进行文本检测与识别推理,并支持单张图像或图像集合的预测。部署与性能:PaddleOCR 支持多种部署方式,包括Python/C++推理、服务化部署、openCL、Paddle2ONNX等,并支持高性能推理和端侧部署。其模型轻量级,例如超轻量中文OCR模型仅8.6M,支持中英文数字识别、竖排文本识别和长文本识别。开源与社区:PaddleOCR 是开源项目,采用Apache 2.0许可证,代码托管在GitHub上,用户可以贡献代码和反馈。它在多个数据集上表现优异,相关模型训练与使用方法详见文档。应用场景:PaddleOCR 被广泛应用于金融、工业、教育、医疗等领域,支持多种OCR场景,如车牌识别、文档识别、信息提取等。 PaddleOCR 是一个功能强大、灵活且实用的OCR工具库,适合开发者在多种场景中应用OCR技术。

Vue.js Plugins Collection
Vue.js Plugins Collection

Vue.js Plugins Collection 是一个由社区精心整理和开发者维护的插件库,旨在帮助开发者快速发现和使用最佳的 Vue.js 插件,从而提升应用开发效率和质量。该平台目前收录了95个插件,涵盖了从官方插件到社区推荐的热门工具,几乎涵盖了 Vue 开发的各个方面。 Vue.js Plugins Collection官网入口网址:https://www.vue-plugins.org/ 官方插件推荐 ESLint Plugin Vue:官方提供的代码检查工具,支持 Vue 模板、脚本和指令的全面规则集,帮助开发者保持代码规范。Vue Router:Vue 的官方路由库,用于构建单页应用(SPA)的导航功能。Pinia:新一代的状态管理库,替代 Vuex,支持模块化和 TypeScript,更适合 Vue 3。Vue Test Utils:专为 Vue 3 组件设计的官方测试工具,简化单元测试和组件测试。Vuex:经典的 Vue 状态管理库,适用于 Vue 2,但在 Vue 3 中推荐使用 Pinia。 热门社区插件 Vite Plugin Vue DevTools:集成到 Vite 的 Vue 开发工具插件,提供组件检查、时间轴记录等功能,增强开发体验。VueUse:包含300多个 Vue Composition API 工具,适用于常见开发任务。Swiper.js (Vue):现代化的触摸滑块/轮播库,支持 Vue 3。Vue I18n:支持国际化,适用于 Vue 2 和 Vue 3。Vue Meta:用于管理 HTML 元数据,优化 SEO 和社交媒体分享。 平台特色 分类清晰:插件按功能分类,方便开发者快速找到所需工具。社区驱动:由社区推荐和维护,确保插件的实用性和质量。多版本支持:许多插件同时支持 Vue 2 和 Vue 3,适应不同项目需求。 Vue.js Plugins Collection 是每一位 Vue 开发者的必备工具库,无论是新手还是资深开发者,都可以在这里找到适合的插件来提升开发效率。平台还支持插件的提交和搜索功能,方便用户参与社区共建。

暂无评论

暂无评论...