个人介绍
● 熟悉React、vue2.0,umi.js,dva.js框架,也看过一些React hook api的源码,以及基础底层的原理
● 熟悉lerna、pnpm,yarn包管理工具,可以独立完成中小型的项目开发
● 了解vue3.0、Taro、echarts.js的基本使用
● 了解webpack模块化配置,以及ssr的基本机制
● 后端了解Java、.Net语言,Koa2.js框架
● 了解 SQL server, MySQL 关系数据库
工作经历
2022-07-30 -2024-04-30杭州多麦电子商务股份有限公司前端开发工程师
● 开发的且初互动抽奖小程序,春节期间累计参与用户超30万 ● 独立负责公司的麦学园项目从0-1的PC以及小程序的前端开发 ● 后期独立负责公司OA的PC端以及小程序的前端开发 ● 参与公司内部组件库的开发和维护,学习编码知识,也提升自己解决问题的能力 ● 并使用单元测试来检查代码的健壮性
教育经历
2018-09-01 - 2022-06-30西华大学物联网本科
https://my.chsi.com.cn/archive/bab/xl/show.action?trnd=**4225757042
技能
1.介绍 这是一个基于 react 的面向业务型的组件库 2.安装 注意 需要安装 less-loader,因为项目保留了 less npm 安装 npm install less-loader yarn 安装 yarn add less-loader 基础包 - npm install @hemi-component/basics - yarn add @hemi-component/basics 工具包 - 主要是一些工具函数 - npm install @hemi-component/utils - yarn add @hemi-component/utils 3. 使用按需打包,需要使用 babel-plugin-import // umi config ,参考https://umijs.org/config/ { ..., extraBabelPlugins: [ [ 'import', { libraryName: '@hemi-component/basics', libraryDirectory: 'es', camel2DashComponentName: false }, '@hemi-component/basics' ], ], } 4. 样式生效 如果样式不生效,可以配置extraBabelIncludes // umi config参考https://v3.umijs.org/zh-CN/config#extrababelincludes { extraBabelIncludes: [ '@hemi-component/basics' ], }
1.技术栈uniapp+uView+mysql 2.主要开发小程序以及APP(IOS)+后台管理系统,目前项目已上线,属于宠物行业的服务应用 3.主要功能:(1)用户可发布各个需求,后台进行审核后展示;(2)支持用户发布动态内容并且可评价;(3)用户看到合适需求可私聊发布者