自我介绍:我本科就读于成都理工大学(双一流,2014-2018),从事前端开发四年,有丰富的前端开发经验,熟悉各种开发框架的(vue2、vue3、react)以及多端开发(web、h5、小程序)。有良好的代码风格和编码习惯,对工作认真负责保证完成任务。
以下是我的技术大致介绍:
1.基础:JS / ES6+ / TypeScript
2.网络:HTTP / HTTPS / TCP / 浏览器工作原理
3.模块构建:Node / Webpack / Vite / Rollup / gulp
4.框架:Vue / React / Jquery / 小程序
5.HTML5 / CSS3 / DOM / BOM / Canvas / Svg
6.UI:Ant Design / IView / Element
7.其它:Git / Mapbox / Cesium
一、地产项目简介:建设一个面向国内top级别的地产商投资拓展业务板块的数据展示和分析平台。其主要实现目标有:实现矢量地图及白模展示、可视化展示交通路线、POI信息、图层控制展示开关;实现用户数据接入前端展示呈现;实现720云航拍展示窗口、街景展示窗口、poi配套数据展示;实现点线面自定义标记功能。
技术栈:Vue3 / Vite / TS / Mapbox
工作内容:
参与产品原型和交互讨论,前后端接口规范。
参与项目的前期需求分析、模块划分、前端框架搭建和mapbox框架的封装。
功能日常开发和debug。
二、预警项目简介:通过对光纤传感器收集的数据进行处理和算法分析,实现能够实时掌握人员、车辆
和施工点状态,并给出预警信息。
技术栈:Vue全家桶 / Websocket / Antd-vue / Svg / Arcgis / Echarts
工作内容:
负责项目构建。记录需求,编写项目方案文档,通过Axure产出原型
前端架构的搭建,诸如Nginx解决跨域、封装Axios(配置Axios / qs序列化参数 / 请求
和响应拦截)、权限控制、Vuex的搭建、动态路由的搭建和优化、封装自定义的工具插
件(时间格式化 / 防抖 / 节流等)、抽离公共组件、优化首屏加载速度(提升一倍)、打包
部署
系统功能的开发:其一,基于组件化开发的思想以及Svg、webSocket等技术搭建动态
实时告警模块;其二,其它基础功能模块涵盖列表、各类Echarts图表、表单等元素,
因此抽离公共变量和函数再通过Mixin的方式引入。其三,基于Arcgis的WebGIS二次开发,提供一个铁路区间的全局数据分析和展示功能
三、组件库项目简介:vue3 + ts + gulp + rollup + webpack构建的公司内部基础组件库,并发布到npm库中,持续添加新的组件和完善优化中。
工作内容:
参与搭建ui库的框架,采用Vue3作为ui框架、gulp处理静态资源、rollup作为模块打包工具
编写常用的基础组件和其使用示例。
介绍:这个项目是面向国内top级别的地产商构建全国的地产数据库,可以查看所有的项目以及标注(点、线、面)的详情以及编辑数据,分类统计,还提供新增单个或批量导入功能、测量功能、图层选择功能、查看某地全景功能。 我所负责的角色:前端开发的项目搭建和落地有我负责,诸如技术选型、技术难
项目简介:打造一个以三维模型为基础、针对街道全域的场所与人员的管理平台。其主要实现目标有:实现街道全域航拍模型的展示与单体建筑的拆分、实现街道全域建筑的查询、单体展示、详细信息展示、实现街道全域人员信息查询、为街道管理人员提供场所信息与人员信息的填报与绑定的平台。 本人负责内容