个人介绍
我是程序员客栈的【蒋杰】 我毕业于【湖南司法警官职业学院】,担任过【中兴仪器(深圳)有限公司】的【前端开发工程师】 负责过【智慧水务后台管理系统】,【喵喜商城app】,【骏达连锁酒店(小程序)】的开发; 熟练使用【HTML+CSS,以及 HTML5 和 CSS3 新特性】,【原生 JavaScript,ES6 新特性】,【ajax、axios技术实现与用户的数据交互。】,【 Vue 框架进行开发,使用vue-route 路由配置,vuex进行状态管理,axios数据交互】,【React,能用React配合Redux、React-router-dom等插件实现前端开发与设计】;【ElementUl、Ant Design、VantUl】;【git 等版本管理工具及 Webpack 打包工具】;【Echarts.js图表插件、i18n国际化插件、Mockjs模拟数据插件的使用。】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2019-07-20 -2022-07-20中兴仪器(深圳)有限公司前端工程师
负责产品功能的前端开发工作。 1、根据设计图完成静态页的编写; 2、完成前后端联调; 3、修复测试、验收过程中发现的 bug; 4、完成前端代码的发布。
教育经历
2016-09-01 - 2019-07-01湖南司法警官职业学院经济信息管理专科
技能
项目描述:该项目主要功能模块有:首页、详情、订单,用户等。具有商城搜索,浏览,支付,收藏,用户个人中心等功能。用户模块是关于用户设置、收藏、足迹、等模块的入口。订单模块可查询以往订单。该款小程序可给用户打造简单便捷的酒店订房体验。 责任描述: 1.根据需求文档和原型图进行开发 2.调用后端数据接口完成页面交互调试工作; 3.负责项目上线后的日常维护。 技术选型:*开发工具、Vant-weapp UI 技术要点: 1.使用*开发者工具快速搭建项目 2.使用Promise来封装请求 3.使用scope来获取登陆授权,完成用户授权 4.通过组件navigator来进行跳转并传参 5.使用wx.setStorageSync与wx.getStorageSync来缓存本地数据和读取数据 6.请求订单接口,使用wx.requestPayment调起支付窗口 7.*小程序中本身不支持less文件,运用csstree和easy-less插件快速生成wxss文件 8.使用*小程序内部的swiper实现了主页的轮播图 9.使用VantWeappui库来快速构建页面 10.使用地图api组件向用户获取定位功能,计算用户距离
项目描述:该系统是将物联网技术运用到传统水务中去,主要是方便对水务设备的观察和管理。登陆功能可以检测用户登陆类型,以此赋予不同的权限。首页主要是关于各种数据的可视化图表,设备模块可以对各项设备的基本信息进行管理增删改查功能,地图模块查看设备的地图分部,报警模块对异常情况的一个智能报警,统计模块对数据的一个统计和打印,用户管理模块实现用户创建和权限分配。 责任描述: 1.根据需求构思项目框架的搭建思路,搭建初公司网站开发使用的框架; 2.调用后端数据接口完成页面交互调试工作; 3.Eslint进行同事之间的代码规范。 4.做好对主流浏览器兼容工作; 5.负责项目上线后的日常维护。 技术选型:Vue、Vue-Router、Vuex、Element UI、Echarts、axios 技术要点: 1.使用Vue脚手架快速搭建项目 2.使用Element UI库快速构建页面 3.使用路由守卫来检验用户是否登陆和检测登陆用户的权限 4.根据角色字段使用router.addRoutes方法动态添加权限路由 5.使用echarts图表实现数据可视化 6.使用keep-alive ,保持组件的数据缓存,避免被重新渲染 7.使用了Vuex进行组件之间的数据共享 8.使用模拟数据来调试页面 9.配置axios拦截器对请求进行统一处理
项目描述:该电商项目是一个专为女性开发的服装购物平台。具有商品搜索、浏览、商品购买、在线支付、订单查询、晒单/评价、物流跟踪等功能。其中首页包含了近期购买购买相似产品推荐,有助于提升用户的购买欲。给用户打造简单、快乐的生活体验,对提高顾客购买效率能够起到较好的作用。 责任描述: 1.根据需求构思项目框架的搭建思路,搭建初公司网站开发使用的框架; 2.根据需求文档和原型图进行开发; 3.调用后端数据接口完成页面交互调试工作; 4.做好对不同分辨率的兼容工作; 5.负责项目上线后的日常维护。 技术选型:Vue、Vuex、Vue-Router、Vent UI、axios 技术要点: 1.使用Vue-cli 快速实现整体框架的搭建 2.使用了less预编译器,使css更易于维护和扩展 3.使用Vue-Router来搭建路由 4.使用Vant UI库快速构建页面 5.配置axios拦截器对请求进行统一处理 6.使用localstorage 存储token,实现页面的登录功能 7.使用Vuex来跨组件通信,实现共享状态 8.使用rem布局让页面等比例缩放, 9.使用防抖来优化性能