React 和 Vue 都用过,nextjs 和 nuxt 也都用过,都不深入,但都能完成不复杂的业务需求。
之前用过 ant design vue 这套管理后台,还是基于 Vue 2.x 版本的,webpack 的打包速度着实感人,所以给人留下了不好的印象。
最近刚好公司有新的业务需求,所以就来问问基于 React/Vue 或者 nextjs/nuxtjs 有什么别的好用的后台管理框架,有几个关键的需求:
UI 组件库的话,不要求集成在后台管理框架中,现在 UI 组件库很丰富,确定了后台管理框架,UI 组件库就好说了。
谢谢先~
1
rimworld 2023-07-18 00:04:27 +08:00
我自己写的一个后台管理系统项目倒是符合你的要求。是一个全栈项目。不过懒得上传后端代码。
你随便找一个开源的后台管理系统(前端项目)就行吧。(推荐一个代码仓库地址: https://github.com/jekip/naive-ui-admin ,在线测试: http://naive-ui-admin.vercel.app/)。 目前开源的,比较新的,有用到 vite 来搭建的项目的开发阶段热更新就都挺快的。 如果你们公司没有后端来帮助开发,那你可以上一个 headless cms 。 例如 strapi 。开箱即用。这个也会自带一个页面的管理系统,你可以在页面定义数据库表,字段。控制用户角色,根据角色定义可访问资源,API 权限。 |
2
rimworld 2023-07-18 00:08:55 +08:00
一般来说,用 next/nuxt 都是做 toc ,为了 seo ,做 ssr 。后台管理系统天生不需要这些,我自己貌似也没看到过用这俩做后台管理系统的。。
|
3
dengshen 2023-07-18 10:04:33 +08:00 via iPhone
vite+vue3 贼快,webpack 大型项目速度感人。另外 ant 就是一坨
|
4
HerbertCC 2023-07-18 15:27:32 +08:00
antd pro 符合你的全部要求 protable proform 都很好用 也有 access 权限控制
|
5
tianzi123 2023-07-18 23:48:02 +08:00
我们公司用 https://arco.design/ 用字节这套,主要是有风格配置平台,可以统一设置
|
6
939630029 2023-08-11 11:57:24 +08:00
试试 Vue3 + Element Plus 的模板: https://github.com/un-pany/v3-admin-vite
|