1. 熟悉 HTML、CSS、JS 基础,熟悉 H5、CSS3 新属性,熟悉 ES6 新特性,了解 TS。
2. 熟悉响应式,flex 等页面布局方式,熟练使用 less 等预处理器。
3. 熟练使用 Vue 并了解其实现原理,熟练使用uniapp,了解 React基本用法,了解小程序开发流程以及微信云开发。
4. 熟悉常见 UI 框架如:Element-UI、Ant-Design 等,掌握 echarts 数据可视化,了解 three.js。
5. 熟练使用 git 项目管理工具,了解 webpack、vite 等构建工具。
6. 熟悉 http 协议,了解 NodeJS、Ajax、mongdb,了解 Express 框架开发。
数据安全平台
技术栈:Vue3+Antdv+Echarts+tailwindcss+TypeScripe+vite
项目职责:1. 项目公用组件的抽离,提升代码的复用率以及可维护性;2. 列表数据的懒加载,避免页面同时出现超过浏览器并发次数的 大量请求,造成网络阻塞问题;3. 使用 localStorage 进行本地存储;4. 实现自定义 echarts 配置项 tooltip 内容,渲染 vue 组件;5. 根据项目需求手写日期热力图,实现用户访问明细以及风控数据对比展示;6. 使用 dayjs 对日期格式化处理。
项目描述:数据安全平台是一个用于公司的数据资产风险控制平台,可以监测公司内部人员的行为,监测数据的安全性。
数据可视化大屏
Vue3+Echarts+Three.js+Node.js
项目职责:1. 负责 gitee 代码仓库的搭建,项目的环境搭建;2. 负责项目的初始化以及全局配置;3. 使用 nodejs 实现后端登录注册接 口,使用 bcrypt 对密码进行加密,使用 jwt 生成并验证 token;4. 使用 vue-router 进行路由跳转;5. 封装 fetch 请求实现 接口统一管理;6.抽离公共组件并封装到项目组件库中;7.使用 Echarts 图表库实现各种图表展示;8. 使用 Three.js 实现 3D 场景的展示和交互,使用 Tween.js 动画库,实现动态效果。
项目描述:是一个基于 vue3+Echarts+Three.js 的数据可视化大屏。
1.项目描述: 该项目分为用户登录模块和数据可视化大屏模块 用户登录模块,用户可以通过填写用户名和密码来进行登录操作; 数据可视化大屏,该系统通过合适的图表展示了不同的信息,用户使用它能狗比较轻松的理解和分析数据。 2. 项目职责: 该项目使用的技术栈为:Vue3+Ec
1. 项目的功能模块分为服务管理、设备管理、个人中心。 (1)服务管理功能包括查看我的服务、查看附近服务、查看推荐服务、安装、更新和卸载服务、查看服务统计信息、能力调用、事件通知、服务编排等。 能力调用功能指用户可以调用设备具有的能力,如果能力需要参数值则输入参数值然后调用