项目介绍
项目介绍
核心技术
Nodejs
+ TypeScript
技术构建。npm
:Node.js 的包管理工具,用于统一管理我们前端项目中需要用到的包、插件、工具、命令等,便于开发和维护。ES6
: ECMAScript 6 的简称。利用ES6我们 可以简化我们的JS代码,同时利用其提供的函数式语法功能来快速实现JS逻辑。TypeScript
:是 JavaScript 的一个超集,在JavaScript的基础上添加静态类型定义构建而成。由微软开发的自由和开源的编程语言。后端技术
Mindway
是阿里巴巴 - 淘宝前端架构团队,基于渐进式理念研发的 Node.js
框架。 基于 TypeScript 开发,结合了面向对象(OOP + Class + IoC)与函数式(FP + Function + Hooks)两种编程范式,并在此之上支持了 Web / 全栈 / 微服务 / RPC / Socket / Serverless 等多种场景,致力于为用户提供简单、易用、可靠的 Node.js
服务端研发体验。mysql
:是一个关系型数据库管理系统,属于 Oracle 旗下产品。最流行的关系型数据库管理系统之一。redis
:是一个高性能的key-value数据库。typeorm
:是一个采用 TypeScript 编写的用于 Node.js 的优秀 ORM 框架。bull
:是一种流行的、受良好支持的、高性能的基于 Node.js 的队列系统实现。jwt
:基于JSON的一个公开规范,这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。前端技术
Vue3
易学易用,性能出色,适用场景丰富的 Web 前端框架。vite
:前端开发与构建工具 。供开箱即用的配置,同时它的插件 API 和 JavaScript API 带来了高度的可扩展性,并有完整的类型支持。vue-router
: Vue提供的前端路由工具,实现页面的路由控制,局部刷新及按需加载,构建单页应用,实现前后端分离动态路由。pinia
:轻量级状态管理插。优点: 简便,存储和组件变得很类似,你可以轻松写出优雅的存储。后端
Node + Midwayjs
前端
Ant-Design-Vue + Vue3
Element + Vue3
接口登录步骤
1.
2.
3.
4.
修改于 2023-08-07 09:08:59