熟练掌握html,css+less,flex等技术布局,解决不同浏览器之间的兼容性问题,编写易维护的网页结构;
熟练掌握JavaScript,对js有比较扎实的基础,对作用域、闭包、原型链有深刻见解;
熟练掌握ajax,熟练使用ajax实现数据交互,有丰富的前后端交互经验,并会解决跨域问题;
熟练掌握Vue2.0全家桶,能独立搭建基于vue+vue-router+vuex+axios+element-ui的项目构架,善于组件化开发,善与自己封装组件,对vue深层原理有研究;
熟练掌握Vue3.0框架,能够使用TypeScript进行项目开发;
掌握React全家桶,能独立搭建基于react+react-router+redux+axios+antd的项目框架;
掌握ES6的新特性,并在实际项目开发中灵活使用es6来解决项目难题;
掌握小程序开发,对小程序的API比较熟悉;
了解MySQL数据库的增删改查、Java/C++/PHP的基本语法;
1、友未来桌面应用程序 主要技术:Electron+vue + Element-vue + vue-router + axios + element-plus
该项目是一个交流、通讯的工具,它支持快速发送文字、文件、表情包和图片并且支持多人聊天的软件,用户可以通过搜索手机号、扫描二维码的方式进行添加好友,同时还可以相互发送邮件,每个人还拥有自己的通讯录,为聊天提供了更大的方便。我主要负责实现项目的整体布局,使用html、css、flex、element-plus框架,高效搭建页面结构、axios的封装进一步优化代码,实现数据动态渲染、生成二维码,使用JavaScript库的QRcode来实现扫码功能;、实现客户端的最大化最小化及退出功能、实现消息和表情包的发送功能、个人信息,实现修改姓名功能;
2、CDC后台管理系统 主要技术:vue3 + TypeScript + vue-router + axios + vuex + element-plus
该项目是一个对接口进行管理的后台管理系统,主要是为了公司的API开发调试使用的一个工具,API调试完成后即可保证和API文档定义完全一致,可以给前端开发人员提供接口文档管理、接口调试、接口数据mock和代码自动生成等功能,对后端开发人员提供接口自动化测试、接口文档管理及测试等功能,提供开发便利。我主要负责实现项目的整体布局,搭建页面结构、axios的封装进一步优化代码,实现数据动态渲染、环境管理页面,实现接口的增删改查功能、该系统的菜单渲染,从后台获取数据,并渲染到页面、更改页面bug,完善功能,提高用户体验、接口页面的返回响应、生成json数据和mock生成模拟数据功能;
3、百盛金融后台管理系 主要技术:vue + vue-router + axios + vuex + element-ui
该系统是一个金融后台管理系统,主要是为了公司贷款业务提供后台服务,包括账户中的人员管理,对角色分配和创建原因有一定的统计,对所有产品、订单和客户进行分批处理。我主要负责环境搭建,使用webpack来实现项目结构;、axios的封装进一步优化代码,实现数据动态渲染、配置请求拦截器和响应拦截器完成相应的拦截、使用vue-router实现权限模块,使用路由守卫实现登录安全限制、使用vuex实现数据的多页面传递数据;、使用element-ui框架,高效搭建页面结构、用Echarts可视化工具将数据渲染为图表的样式;