大黄

前端开发工程师
广西汽车集团 · 1年经验
大黄
日薪: ¥600/8h
地点: 重庆 全区
时间: 周六周日可工作日远程
ID:353468 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Vue MySQL Node.js HTML CSS Git HTTP uni-app 小程序 Webpack Vite SCSS LESS
• 熟悉HTML、CSS、JS基础,以及了解ES6+新特性
• 熟悉Vue全家桶开发,Vue3、pinia、vue-router等都有具体实践,了解一部分Vue核心原理(vue3的响应式原理,diff算
法的优化,虚拟dom的渲染,生命周期的实现)
• 了解预处理器scss、less
• 了解hbuilderX的uniapp,并利用uniapp和unicloud开发小程序
• 了解webpack、vite等构建工具,了解其基本配置
• 了解Nodejs、Express、Koa、Mysql并使用Koa制作过提交git的工具,熟悉nodejs的文件处理模块、路径处理模块、
http模块,以及利用Express和Mysql搭建过小型项目,利用orm来操作数据库
• 了解浏览器运行原理,事件循环

汽车预售系统
技术选型: 技 Vue3、Element-plus、pinia、typescript、Vite、Less
项目负责: 项 1.使用vue的最新语法糖<script setup>,运用vue3新特性进行开发
2.使用pinia作为项目的全局状态管理器,利用其社区插件pinia-plugin-persistedstate做好数据持久化
3.使用Vite脚手架开发,区分生产环境和开发环境,注入环境变量
4.对element-plus进行进行二次开发,封装form、upload等组件,form组件封装利用ts提供了类型提示,以及
配置项生成;
5.独立开发的整个项目,负责后期项目的调整和修改
项目难点: 项 1.利用vite脚手架搭建相对来说简单,但是要完全拥抱ts,需要对tsconfig进行配置,比如不检查第三库、和指定
模块系统、指定模块策略等;
2.通用组件封装,提高开发效率,对表单组件封装的设计思路大概就是利用动态组件和插槽进行渲染表单,将通
用方法以及属性暴露出去,利用父子组件通信来拿到配置项以及表单配置数据;
3.性能优化,考虑了分包策略,利用Vite的自带插件splitvendorChunkPlugin来进行分包等;利用cdn来加载一
些第三方工具如loadsh等;
4.处理大文件上传,实现了分片上传。
项目收获: 项 通过该项目的开发,我对整个脚手架以及组件的设计思路,和项目拥抱ts的一些实践的做法。
大黄 ID:353468 复制

大黄

前端开发工程师 · 1年经验 · 广西汽车集团
城市重庆 全区 日薪600元/8h 时间 周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Vue MySQL Node.js HTML CSS Git HTTP uni-app 小程序 Webpack Vite SCSS LESS
• 熟悉HTML、CSS、JS基础,以及了解ES6+新特性
• 熟悉Vue全家桶开发,Vue3、pinia、vue-router等都有具体实践,了解一部分Vue核心原理(vue3的响应式原理,diff算
法的优化,虚拟dom的渲染,生命周期的实现)
• 了解预处理器scss、less
• 了解hbuilderX的uniapp,并利用uniapp和unicloud开发小程序
• 了解webpack、vite等构建工具,了解其基本配置
• 了解Nodejs、Express、Koa、Mysql并使用Koa制作过提交git的工具,熟悉nodejs的文件处理模块、路径处理模块、
http模块,以及利用Express和Mysql搭建过小型项目,利用orm来操作数据库
• 了解浏览器运行原理,事件循环

项目经验

汽车预售系统
技术选型: 技 Vue3、Element-plus、pinia、typescript、Vite、Less
项目负责: 项 1.使用vue的最新语法糖<script setup>,运用vue3新特性进行开发
2.使用pinia作为项目的全局状态管理器,利用其社区插件pinia-plugin-persistedstate做好数据持久化
3.使用Vite脚手架开发,区分生产环境和开发环境,注入环境变量
4.对element-plus进行进行二次开发,封装form、upload等组件,form组件封装利用ts提供了类型提示,以及
配置项生成;
5.独立开发的整个项目,负责后期项目的调整和修改
项目难点: 项 1.利用vite脚手架搭建相对来说简单,但是要完全拥抱ts,需要对tsconfig进行配置,比如不检查第三库、和指定
模块系统、指定模块策略等;
2.通用组件封装,提高开发效率,对表单组件封装的设计思路大概就是利用动态组件和插槽进行渲染表单,将通
用方法以及属性暴露出去,利用父子组件通信来拿到配置项以及表单配置数据;
3.性能优化,考虑了分包策略,利用Vite的自带插件splitvendorChunkPlugin来进行分包等;利用cdn来加载一
些第三方工具如loadsh等;
4.处理大文件上传,实现了分片上传。
项目收获: 项 通过该项目的开发,我对整个脚手架以及组件的设计思路,和项目拥抱ts的一些实践的做法。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏