我是一名有5年实际开发经验的前端,熟悉语义化HTML和响应式设计,能够实现跨设备兼容的布局。熟练使用Vue.js进行组件化开发,理解状态管理、路由等核心概念。有使用TypeScript进行开发的经验,提高代码的可读性和可维护性。熟练使用 Cesium、OpenLayers、高德地图等完成可视化开发,做过大屏、后台管理系统、小程序、h5。
项目名称:智慧统战(大屏、PC、移动端)
产品描述:
洞悉业务数据,放大有效信息传递,全面认识数据,帮助决策。
技术栈:
vue2(大屏)+ vue3(PC、移动端)+ ElementUi + TailwindCSS + echarts + openlayers +Cesium.js + lodash + dataV
技术描述:
使用 echarts 实现关系图谱、组织树等数据看板;
echarts 结合 dataV 地理工具对坐标集做边界修改绘制,实际地图经纬度转换 px 实现区域打点
等交互;
使用 cesium.js、openlayers 地图库进行 3D、2D 切换,聚合打点、几何图层绘制、路径绘制,
实现大屏项目与地图的交互需求;
多个终端单点登陆,避免用户重复登陆;
使用 sm4 对所有前后端交互数据加解密;
项目名称:Traderops 策略平台
产品描述:
为交易员提供终端命令可视化及策略订单可视化的操作平台,目的是为了减少服务器开放给交易
员的风险、消除交易员技术门槛,在前端页面远程通知服务端操作下单。
技术栈:
Vue3 + ts + vue-router + pinia + ElementPlus + axios + sass + echarts + danfo.js
技术描述:
策略订单、策略权限管理、仓位信息、资产总值等模块开发;
使用 vuex 进行数据存储;
axios 二次封装,包括请求拦截响应拦截的处理;
基于 RBAC 思想实现权限管理;
数字大屏一手看帮助洞悉业务数据,放大有效信息传递,全面认识数据。此项目使用echarts、dataV、cesium.js、openlayers等技术实现。
开源图表库,实现大规模数据可视化,响应式设计,确保内容在不同屏幕尺寸上自适应。构建灵活的布局,适应大屏的显示需求。 WebSocket实现与服务器的实时双向通信,为界面元素添加动态效果,提高视觉吸引力。