1.4、业内独有的代码亮点

11/6/2022

# 前言

我们相信任何的作品都是有灵魂的,包括软件作品也是有灵魂和思想的!

# 代码思想

  • 我们分享的是经过上百家公司验证过的前端、后端、vue3等代码规范,好的规范能让我们敲下的每行代码更铿锵有力!
  • 我们推崇高质量的代码,身为开发,代码即利剑,键盘上一套行云流水,宛如侠客,事了拂衣去,深藏身与名。
  • 我们推崇团队的高度配合默契、互相帮助,从不加班,而不是一看到别人的代码就头皮发麻,留其 996.ICU (opens new window)
  • 我们主动思考,保持谦逊,保持学习,热爱代码,更热爱生活。
  • 我们希望你,希望你能花费3分钟认真阅读下面的每一个点,让你感受从未有过的技术体验!

# 前端代码亮点

亮点 描述 链接
vite3 使用最新的vite版本 -
setup语法糖 全是setup语法糖写法 -
组合式Composition Api 业内只有我们把 Composition Api写对了 详见规范
支持js和ts 提供Javascript和 Typescript双套代码 详见代码 (opens new window)
表格列自定义 用户可以定义自己的表格列宽、显示、顺序 详见说明
水印 提供页面水印 详见说明
枚举与常量 所有常量全用枚举,vue-enum 详见说明
五大环境配置 本地、开发、测试、预发布、生产 5个env文件 详见说明
文件规范 业内好评:常量、api 都有独有的名字 详见说明
组件 枚举下拉、字典下拉、文件上传等等 详见说明
项目配置 颜色、布局、系统名等 详见说明
帮助文档 右侧带帮助文档 详见说明
国际化i18n 支持 详见说明 (opens new window)
页面布局layout 业内代码最清晰的layout 详见代码
api写法 业内最好用的api写法 详见说明
多标签页 支持keepalive,其不用定义name -
页脚 支持页脚,宣传自己的品牌 -
以上 以上只是一部分,更多需要查看代码 -

# 后端代码亮点

亮点 描述 链接
maven多模块 依赖版本,抽成变量 详见代码 (opens new window)
maven多环境 开发、测试、预发布、生产环境配置 详见说明
common项目 自动注入公共yaml配置 详见说明
BaseEnum 业内独家枚举接口,匹配前端 详见说明
错误码 系统、用户、未预期 错误码等级ErrorCode 详见说明
manager层 很多都是三层,那么manager层是什么 详见说明
系统多环境 Java进程内部区分多环境,SystemEnvironment 详见说明
代码生成 支持代码生成配置、预览 详见说明
数据变更 支持数据变更记录 详见说明
文件 使用亚马逊S3协议,支持各类云,也可本地 详见说明
心跳 守护线程记录,并持久到数据库 详见说明
接口加密解密 支持接口加密解密注解 详见说明
系统钩子 支持reload,系统预留钩子 详见说明
重复提交 支持重复提交接口注解 详见说明
序列号 自定义序列号生成、多种实现方式 详见说明
数据权限 支持数据权限返回 详见说明
万能密码 支持万能密码登录,且不挤掉线 详见说明
以上 以上只是一部分,更多需要查看代码 -

# 联系我们

1024 创新实验室-主任:卓大 (opens new window),混迹于各个技术圈,研究过计算机,熟悉点 java,略懂点前端。
1024 创新实验室(河南·洛阳) (opens new window) 致力于成为中原领先、国内一流的技术团队,以技术创新为驱动,合作各类项目(软件外包、技术顾问、培训等等)。

加 主任 “卓大” 微信
拉你入群,一起学习
关注 “小镇程序员”
分享代码与生活、技术与赚钱
请 “1024创新实验室” 喝咖啡
支持我们的开源与分享
告白气球 (钢琴版)
JESSE T