一个入门简单、跨平台、企业级桌面软件开发框架
📋 简介
Vue Naive Admin 是一款极简风格的后台管理模板,包含前后端解决方案,前端使用 Vite + Vue3 + Pinia + Unocss,后端使用 Nestjs + TypeOrm + MySql,简单易用,赏心悦目,历经别人十几次重构和细节打磨,诚意满满!!
本地启动的redis, todo:服务器启用docker安装redis
📋 todo:通信
只需一个文件:ipcRenderer.js
你的前端项目需要引入该文件,才能和 electron业务层 通信
文件位置
./electron-egg/frontend/src/utils/ipcRenderer.js
📋 介绍
- 🍩 为什么使用? 桌面软件(办公方向、 个人工具),仍然是未来十几年PC端需求之一,提高工作效率
- 🍌 项目启动: 前端服务由vue-naive-admin代替,后端启动服务由isme-nest-serve代替,
- 🍉 简单: 只需懂 JavaScript
- 🍑 愿景: 所有开发者都能学会桌面软件研发
- 🍒 前端:
- 🍩 后端 本项目是使用 Nestjs + TypeOrm + MySql + Redis 搭建,实现了 JWT 认证、菜单管理、RBAC 权限控制核心等功能。