精通 vue, vuex, vue-router, 并对vuex源码有一定了解,熟悉elementUI等UI组件库
熟练掌握 JavaScript,Ajax,BOM,DOM 等前端技术的使用,熟悉TS
熟练掌握 es6 语法
熟练掌握 HTML5/CSS3
熟悉webpack
熟悉Node.Js,Sequelize
熟悉k8s、docker 常用命令,熟悉常用Linux命令,熟悉shell脚本语言
熟悉Mac OS WebStorm intellij idea Visual Studio Code SVN等开发工具
熟悉React技术栈,dva 语言,antd 框架
工作项目:
1. 车辆管理系统: 迭代相关功能开发,和产品经理一起拜访客户整理需求,对模块整体进行功能层面的优化,解决客户的痛点,并且优化代码结构,整理逻辑利于开发者维护。封装常用的功能组件如基础样式,css 组件,js 组件,表单组件以及选择组件的封装。考虑到出差时候,后端接口无法访问,导致前端调试不方便, 且mockjs无法看到请求接口,故在脚手架中新增一个命令方法,用户在本地开发时生成一个node服务代理,通过读取本地目录下的返回数据结构配置文件,返回对应的数据。解决调试问题,提升在外开发调试体验。
2. 开发者工具:负责node功能的开发,以及整个项目的迭代负责人,负责跟踪、把控项目的进度,发现问题,并及时解决。 由于各个地方经常用到excel的校验,格式化等功能,且经常每个模块都写了一份多余。所以基于node-xlsx封装了一个excel的工具类,减少了后续的重复开发,一定程度上提高了开发效率。基于函数式编程的思想,优化了部分代码,期间对于TS的使用也有了进一步的认识。
个人项目:
基于react以及ant-design的h5开发一个电影收藏app,提供登录,电影搜索,收藏,个人中心等功能,主要的目的是为了记录自己平时看过的一些优秀电影,便于以后回顾。
可兼职时间
可兼职地点
0条评论 雇主评价