1. 熟悉 HTML5、CSS3、Javascript(ES6-ES12)、typescript 等Web前端开发技术,能够手写符合 W3C 标准的代码。
2. 熟练使用 jQuery、BootStrap、uniapp等框架,能完成页面效果和页面交互功能。
3. 了解 HTTP 协议、Ajax、了解NodeJS,实现前后端数据交互操作。
4. 熟练掌握 Vue(Vue3) 框架,结合前端主流脚手架和多种主流 UI 框架进行快速开发项目。了解ReactJS 。
5. 熟悉处理各大主流浏览器兼容性问题,具备优雅降级与渐进增强的观念。
6. 掌握微信小程序开发,熟悉使用微信小程序所提供的 API,有开发小程序的经验。
7. 具有组件化开发思想,了解webpack、vite等模块化打包工具;
项目一:壹元界
项目描述: 壹元界是一款社交娱乐并有招聘功能的软件
项目时间: 2021.12- 2022.11
技术栈:ECMAScript (ES6-ES12)+ uniapp框架、vue2、vuex
责任描述:
1. 负责网页界面前端构建工作,利用各种web技术将设计稿转换成最终web页面;
2. 使用uniapp提供的大量 API 进行项目的快速开发;
3. 实现前后端交互。
实现功能:
1. 实现招聘信息的发布。
2. 实现多个细节的动画效果,优化用户体验。
3. 实现文章模块;
4. 用户信息模块。
项目总结:
1. 印象最深刻的一个项目,也是我第一个接触并对接后端接口的项目, 学会利用uniapp提供的api实现了图片文件的上传再提交到服务端;
2. 优化用户体验,加快首屏加载速度,提升了对于动画效果的掌握程度;
项目二:纳米团购小程序
项目描述:纳米团购小程序,是一个提供商品进行团购的小程序
项目时间: 2022.3- 2022.12
技术栈:ECMAScript (ES6-ES12)+ uniapp、uview组件库、vuex
责任描述:
1. 负责纳米团购小程序项目模块页面的搭建;
2. 维护及优化网站前端页面执行性能和加载性能,优化前端代码规范。
3. 使用uniapp提供的大量 API 进行项目的快速开发。
4. 与后端交流结合,通过后端给予的接口进行异步请求数据并且展示在页面上。
实现功能:
1. 实现了购物车的所有操作由前端实现,商品信息缓存。
2. 实现了异步请求数据,前后端数据交互的功能。
3. 实现了手机号授权登录功能。
4. 实现了商品发布及上下架功能
5. 实现了微信支付功能
项目总结:
1. 项目过程中对项目的组件、模块划分提高自己对组件化、模块化开发的思想,提高工作效率。
2. 使用了uview组件库,对一些功能能快速开发。
项目三:艺术家后台管理系统
项目描述:艺术家后台管理系统是一个管理舞蹈门店的相关数据的后台管理系统。
项目时间:2022.4-2022.12
技术栈:ECMAScript (ES6-ES12)+ vue3 + Element-plus + vuex
责任描述:
1. 负责项目部分模块页面的搭建;
2. 使用了Element-Plus组件库进行快速布局。
3. 使用后端提供的接口实现业务功能的实现。
实现功能:
1.实现了视频和图片的信息上传到服务端。
2.实现了对于数据的增删改查管理
项目总结:
1. 项目过程中对第三方UI组件库(Element-plus)进行二次封装,提高工作效率。
2.维护及优化网站前端页面执行性能和加载性能。
项目四:艺术家小程序
项目描述:艺术家小程序是一款舞蹈教学的平台
项目时间:2022.10-2023.1
技术栈:ECMAScript (ES6-ES12)+ uniapp + vuex
责任描述:
1. 负责项目页面的搭建
2. 使用了uview组件快速布局
3. 使用后端提供的接口实现业务功能的实现。
实现功能:
1. 实现了用户视频在线播放功能
2. 实现了用户保存视频、保存图片到手机相册功能
3. 实现了用户在线预约课程功能
4. 实现了可以对报名学员进行扫码签到功能
项目总结:
2. 项目过程中对使用uniapp开发,发布成小程序的各种不兼容问题,进行了多次修改;
1. 维护及优化网站前端页面执行性能和加载性能。
项目描述: 壹元界是一款社交娱乐并有招聘功能的软件 项目时间: 2021.12- 2022.11 技术栈:ECMAScript (ES6-ES12)+ uniapp框架、vue2、vuex 责任描述: 1. 负责网页界面前端构建工作,利用各种web技术将设计稿转换成
项目描述:艺术家小程序是一款舞蹈教学的平台 项目时间:2022.10-2023.1 技术栈:ECMAScript (ES6-ES12)+ uniapp + vuex 责任描述: 1. 负责项目页面的搭建 2. 使用了uview组件快速布局 3. 使用后端提供的接