{"repo":"hsl947/react-antd-multi-tabs-admin","free":true,"listed":false,"github":"https://github.com/hsl947/react-antd-multi-tabs-admin","clone":"git clone https://github.com/hsl947/react-antd-multi-tabs-admin.git","description":"ts+react+antd-多页签后台模板(纯净版，非 antd pro！)","language":"Less","stars":621,"topics":["react","antd","redux","multitabs","ant-design","tabs","typescript","hooks","admin-dashboard","dashboard"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Antd Multi Tabs Admin 🛠️Antd多标签页后台管理模板🛠️ 由于业务上有多页签需求，网上找了一圈，都是基于antd pro的模板，太重了，不喜欢😒。 于是自己从以前的框架上改造，搭了这么一个精简版框架，用得也舒服，原创🤪。 预览地址 特性 - 📐: 代码规模 ：原创精简版脚手架，主张最少，不臃肿 - 🚅: 追求前沿 ：全站使用 React Hooks 开发，抛弃 Class - 💎: 优雅美观 ：基于 Ant Design 体系精心设计 - 🚀: 流行技术 ：使用 React/Redux/Antd 等前端前沿技术开发 - 🎨: 主题样式 ：使用流行的 暗黑模式 主题，支持 深/浅色 主题切换 特点 - 多 tab 页签➕右键菜单，提升效率 - Redux / Toolkit 状态管理➕持久化 - 封装实用 axios 请求 - 动态链式面包屑导航 - 菜单页面路由权限控制 - less➕css module 样式隔离, 简单样式则可以使用tailwindcss class来替代 - 列表➕分页➕多选➕搜索联动组件 - 可自定义 webpack 配置➕优化打包 - api请求模拟(MSW) - 单点登录(OpenId Connect)集成 近期规划 - 尝试多种主题色切换或取色器动态换肤功能（调研开发中👀） - 集成单元测试 jest + enzyme，争取覆盖率100%💪🏻💪🏻（学习中🤫） 动态主题 目前 antd@4.17.0-alpha.0 已支持动态主题（实验性），感兴趣的话可以去玩玩，互相探讨。 预览图 使用 使用命令行 权限控制 如果不需要权限控制，可自行注释去掉权限功能。 Redux/Toolkit 的使用说明 你仍然可以使用 redux @Reduxjs/Toolkit是 Redux的封装.使用如下 Reduxjs/Toolkit 用于减少redux模板代码, 按照 就近原则 , 分割代码. 一个状态管理容器切片示例如下. 路由/菜单配置 关于换肤配置 本框架是使用 less.js 实现动态切换主题，js文件在 /public/less.min.js 支持环境 现代浏览器及 IE11。 IE / Edge Firefox Chrome Safari Opera --------- --------- --------- --------- --------- IE11, Edge last 2 versions last 2 versions last 2 versions last 2 versions 参与贡献 我们非常欢迎你的贡献，你可以通过以下方式和我们一起共建 :smiley:： - 通过 Issue 报告 bug。 - 提交 Pull Request 一起改进。 友情赞助 - Sponsor 开源不易，请我们喝一杯咖啡，我们会更有动力 :smiley: Open source is not easy, invite us to drink a cup of coffee, we will be more motivated.","default_branch":null,"files":null,"tree":[],"storefront":"/r/hsl947","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hsl947/react-antd-multi-tabs-admin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}