徐佳伟
1月前来过
全职 · 400/日  ·  8700/月
工作时间: 工作日09:00-20:00、周末09:00-20:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1. 熟练掌握 HTML5,CSS3,熟悉 W3C 标准、常见协议、浏览器兼容性;2. 熟练掌握 JavaScript、AJAX、DOM 等前端技术,熟悉 ES6 语法;3. 了解 TypeScript 语法,能够使用TypeScript进行项目的规范开发;4. 熟练使用 Sass、Less 等预处理语言书写 CSS 代码;5. 熟练使用 Vue.js 框架及 Vuex、Vue-Router进行项目快速开发;6. 熟练使用 Vue3 及 Vuex4.x、Vue-Router4.x、Vite 进行项目快速开发; 7. 熟练使用 Element-ui、Ant Design Vue UI 框架进行项目开发;8. 熟悉 Webpack / babel 等工具的配置使用;9. 熟练使用 Git、SVN 等版本管理工具进行代码管理;

工作经历

  • 2021-07-10 -2023-04-01浙江大华技术股份有限公司web前端工程师

    岗位职责: 1. 沟通、理解需求内容,完成Web界面原型图设计。 2. 根据交互、需求,思考组件封装完成前端组件设计,编写前端设计文档。 3. 根据需完成工作量评估,制定前端工作计划。 4. 根据代码规范,按时完成前端项目开发、优化。 5. 项目功能自测,项目代码review,保证代码质量、可读性。 6. 总结项目开发过程中的问题,输出总结文档。

教育经历

  • 2017-09-01 - 2021-05-10江西财经大学信息管理与信息系统本科

    本人在校期间认真学习,顺利完成学业!

技能

HTML5
CSS
ElementUI
ES6
Vue
0
1
2
3
4
5
0
1
2
3
4
5
作品
设备调测系统(IOT 物联网平台)

项目描述:提供用于调试设备的通用业务平台,可实现设备的可视化在线调测,支撑设备模拟业务平台下发数据到设备,实时记录与查看设备与平台的通信数据,数据的修改,批量下发、定时下发、手动下发。为设备开发测试提供快速验证方案,缩短设备的开发周期。 项目职责:编写前端设计文档,搭建建项目框架,根据设计文档封装主要组件,负责项目整体的 架构设计和开发工作。 涉及技术: Vue、Ant-Design-Vue、Axios、Vue-Router、Vuex 等 项目亮点:1. 基于 axios 封装请求工具,并通过 axios 拦截器在每个请求头里面塞入 token,并通过拦截对服务端返回做统一处理; 2. 使用 addRoutes()方法,根据服务端返回的用户权限,递归遍历动态路由表,结合静态路由生成该用户可访问的路由表; 3. 封装 WebSocket 接收服务端消息,建立心跳、重连机制,接收数据存入 Vuex 中。 4. 封装 object、string、bytes、number 等数据类型组件,递归数据结构展示对应数据类型组件;

0
2023-05-18 17:50
服务开放平台

项目描述:这是一个管理公司各项开放服务的平台,可以快速部署、使用开发好的开放服务,例如公司*服务、文件服务、登录服务。 项目职责:编写前端设计文档,搭建建项目框架,根据设计文档封装主要组件,负责项目整体的架构设计和开发工作。 涉及技术: Vue3、Ant-Design-Vue、Axios、Vue-Router、Vuex、TypeScript等 项目亮点:1. 基于 axios 封装请求工具,并通过 axios 拦截器在每个请求头里面塞入 token, 并通过拦截对服务端返回做统一处理; 2. 使用addRoutes()方法,根据服务端返回的用户权限,递归遍历动态路由表, 结合静态路由生成该用户可访问的路由表; 3. 结合message组件和h()渲染函数封装v-auth权限指令,点击按钮弹出对应提示,做到按钮级别权限控制; 4. 使用TypeScript对接口参数、组件props参数做限制,提高代码质量,增加代码可读性。

0
2023-05-18 17:34
物模型管理系统(IOT物联网平台)

项目描述:一个物联网设备抽象建模系统,以物模型设计思想为核心,提供在线产品设计,产品评审,SDK生成等功能,对物模型生命周期进行管理,实现设备互联互通的标准化、模板化。 项目职责:本人担任项目的前端负责人和主开发、负责整体技术架构设计和主要开发工作,推动项目正常上线。 涉及技术:Vue、Element-ui、Axios、Vue-Router、Vuex等 项目亮点:1. 基于Axios封装请求、响应拦截器,请求头部中传入token,对服务端返回不同错误码统一做对应处理; 2. 基于mixins混入封装dialog通用逻辑,包含对话框的open、close事件等,增加代码复用性,减少代码冗余; 3. 使用addRoutes()方法,根据服务端返回的用户权限,递归遍历动态路由表,结合静态路由生成该用户可访问的路由表,通过路由拦截器完成权 限控制; 4. 基于menu组件结合vue-router封装基础布局组件,根据路由配置,展示侧边栏导航; 5. 项目中大量使用表格,封装表格组件,开发者无需关注分页、表格配置等逻辑,减少表格代码冗余; 6. 使用LocalStorage,Cookie存储会话信息,保证登录本系统后同步登录状态给其余子系统 ;

0
2023-05-18 17:03
更新于: 2023-05-18 浏览: 181