当前位置:首页 > 软件下载 > 编程开发

SmartAdmin(通用型中后台前端)v1.10.0官方版

点此纠错

  • 平台:WinAll
  • 大小:2.0M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2020-12-21
3.0
0% 0%

情介绍

SmartAdmin是河南洛阳1024创新实验室团队研发的一套互联网企业级通用中后台前端解决方案。它采用最前沿的前后端技术栈SpringBoot和Vue来开发简单易用的中后端前端解决方案。后端解决方案为开发人员节省了时间。

SmartAdmin是河南洛阳1024创新实验室团队研发的一套互联网企业级通用中后台前端解决方案。它采用最前沿的前后端技术栈SpringBoot和Vue来开发简单易用的中后端前端解决方案。后端解决方案为开发人员节省时间!

SmartAdmin(通用型中后台前端)

发展介绍

概念和想法

我们分享的不是代码,也不是一堆无用的功能,而是你必须具备的基本功能,比如Vue前端权限、心跳、动态重载、Keepalived选项卡等,而且可能还有一些功能您当前的项目中缺少。

我们分享的不仅仅是代码,还有一套经过数十人验证的前后端代码。细节决定成败,好的规范可以让我们敲下的每一行代码变得更加强大!

我们欣赏高质量的代码。作为开发人员,代码是一把锋利的剑。你可以在键盘上流畅流畅,就像一位骑士一样。事情结束后,你就留下来,隐姓埋名。

我们非常看重团队的高度默契配合,互相帮助,从不加班,而不是看到别人的代码就麻木,丢下996.ICU

我们热爱编程,热爱代码,保持谦虚,不断学习,快乐工作,热爱生活。

请相信并仔细阅读以下每点,让您体验不一样的编码体验

软件介绍

技术体系

前端:Vue + Vue-Router + Vuex + ViewUI + vue-enum

后端:SpringBoot2 + Mybatis-plus + jwt + druid + mysql

前端代码规范smart-front-standard-guide (强烈推荐)

基于阿里巴巴规范的后端规范smart-backend-standard-guide(强烈推荐)

前端功能

高质量的代码、代码结构、代码注释

漂亮的UI、菜单栏、标签页,更好的体验和交互,更好的员工、部门、角色、菜单管理等。

基于Keepalive优化标签页,使得标签页在该缓存的时候缓存,比如左右切换等,在不应该缓存的时候不缓存,比如新建、表单提交完成、 ETC。

前端常维护:vue-enum,拒绝幻数,让代码不可维护

全新的基于前端的权限设计(忘掉传统的权限设计吧,它已经不再适合这个前端时代了)

基于websocket的在线人数

支持一级、二级、三级菜单、四级菜单及搜索功能

其他功能:电子邮件、富文本、消息传递、系统配置等。

写不完,还有太多好的细节需要你去发现……

后端功能

高质量的Java代码、分包结构、代码注释

业界独创的请求返回码维护值得一看。

基于注解和控制器的权限设计放弃了更复杂的shiro和一组数据权限支持

四层架构(controller、service、manager、dao)

员工、部门、角色、菜单管理,代码可读性强,扩展性高

基于LRU策略的内存级权限缓存

Swagger 文档注释与前端vue-enum

心跳服务允许您发现哪些机器正在运行以及谁在秘密运行您的作业。

添加和修改定制石英作业以方便测试人员进行测试

smart-reload,为系统预留钩子,动态加载并执行一些代码,无需重启程序。

以上只是部分例子,更多惊喜和细节等待您来发现!

前端代码规范

如何命名文件、文件夹、目录结构、组件、变量等

如何标准化html、css、less等

vue项目目录结构如何划分

如何划分路由器和存储以获得更好的扩展性

vue组件应该选择哪些规格?

而且,还有无数的规格,让您身心愉悦,倍感踏实。

后端代码规范

什么是四层架构(控制器、服务、管理器、dao)以及为什么有四层?

如何写每一层代码,让团队能够合作,高度一致

vo、bo、dto、entity,各种javabean如何区分和使用

你正确使用了spring的@Transactional吗?

方法参数、注释和待办事项的数量也必须受到监管。你关注他们了吗?

以上例子只是沧海一粟,更多细节等待您去发现!

ps:以上标准都是以团队为基础的,让团队能够愉快地写代码,而不是为了代码标准而标准化。如果您不喜欢,请不要抱怨!谢谢。

16f5fe052c9e196b_600_0.jpeg