1.精通 Web 前端开发技术,包括 HTML、CSS、JavaScript ES6 等相关技术,对 W3C 规范有清晰的认识;
2. 精通 Vue3 前端框架,搭配 Element-Plus 等组件使用;
3. 精通 Ajax、Axios API,进行数据请求;
4. 精通 JavaScript ES6 规范,灵活运用到小程序开发中,如使用 Promise、async/await 处理异步操作;
5. 精通 HTML5 和 CSS3 的新特性,能够在 PC 端及移动端熟练应用新特性;
6. 精通使用 Element UI,Element Plus,Vant,uview-plus,uni-app 等内置组件的使用;
7. 熟练使用 Git、SVN 等项目管理工具;
8. 熟练使用 Less 框架规范 CSS 书写,熟悉 Node.js、MySQL 数据库;
9. 熟练 Bootstrap 框架和弹性布局方式,掌握多种响应式布局实现方式;
10. 熟练百度地图、腾讯地图和各种地图 API 的使用;
11. 熟悉 Photoshop 软件,可以使用该软件的基本操作;
12. 掌握微信小程序开发,熟悉 uni-APP 开发;
13. 掌握 swiper,Echarts 和 canvas 画布;
14. 掌握 DataV,Echarts,G2 以及 Three.js,实现大屏可视化;
15. 熟悉 TypeScript 的基本用法,提升代码的可维护性;
16. 熟悉 Webpack 静态模块打包工具,简化代码的复杂性,提高代码便捷性;
17. 了解 Angular、React 框架,了解 Java 基础,了解数据结构
颇可网 (已上线)
项目描述:
这是一个以摄影爱好者为核心的图片分享社区,旨在为用户提供一个展示摄影作品、交流摄影技巧、参与摄影
活动的平台。作为前端开发人员,我们的目标是通过高效、美观且功能丰富的前端设计,为用户提供流畅的浏览体
验和便捷的交互功能。
技术栈:
HTML、CSS、HTML5、JavaScript、CSS3 结合 Less 预处理器、Vue.js 框架、Swiper 动画效果、UI 组件库、
Axios、Webpack
职责描述:
1. 根据业务需求与 UI 设计师沟通,灵活运用 HTML、CSS 以及 Vue.js 语法,完成部分页面设计,负责产品的页
面制作及维护;
2. 与后端团队积极配合,根据后端提供的接口文档调取后台接口,精准发送各类数据请求,高效率高质量完成
页面交互效果;
3. 解决浏览器兼容问题和性能问题,保证多种浏览器渲染一致;
4. 根据产品需求、有效的使用 UI 组件库,根据组件的属性完成相关功能。
二、项目名称:
松柏商城(已上线)
项目描述:
这是一款专为用户提供便捷购物体验的轻量级应用,它结合了现代电商的核心功能,并且还有专门的分类、搜
索,方便用户进行查找,更加快捷方便的找到自己喜欢的物品,并且有购物车和支付功能,可以填写自己的收货地
址,并进行支付,方便用户的使用。
技术栈:
wxml、wxss、JavaScript、微信小程序、vant 组件库
职责描述:
1. 严格依据 UI 设计图,熟练运用 HTML、CSS 以及微信小程序的样式特性,对页面进行全方位的视觉还原,
针对不同设备,通过响应式设计,确保页面在不同尺寸的屏幕下均能完美呈现;
2. 基于 Vue 的技术优势,依据业务需求,精心实现商品的搜索、分类、购物车管理、订单跟踪等核心功能;
3. 借助微信小程序工具,整合 Vant 组件库,快速搭建项目框架与页面布局。根据项目的个性化需求,对 Vant
组件进行定制化开发。
4. 根据后端提供的 API 文档,使用微信小程序开发 wx.request()方法,与后端进行高效的数据交互。再获取数
据后,利用 Vue.js 的数据绑定和渲染机制,将数据实时展示在页面上。
技术描述:
1. 基于微信小程序的网络请求模块,按照后端提供的 API 规范,向服务器发送请求。在前端运用数据绑定能力,
将获取的数据实时渲染到页面上,确保页面数据与后端保持同步更新。
2. 使用 wx.navigateTo 、tabBar 和 wx.redirectTo 等 API 实现页面之间的跳转;
3. 使用 wx.request()发起网络请求,获取后台数据,完成页面的数据渲染;
4. 利用微信小程序提供的本地存储 API,结合 Vue.js 的状态管理机制,实现数据的持久化存储。以便在用户下
次打开小程序时能够快速恢复数据,提升用户体验。
5. 使用 vant 组件库的 submitBar 提交订单栏组件,实现购物车页的订单提交功能;
6. 利用微信小程序的用户授权与登录 API,使用 wx.login 获取登录凭证,为微信支付提供 code 值;使用
wx.requestPayment()方法调起微信支付功能,调用微信支付 API,实现微信支付;
7. 使用 webSocket 技术实现与客服的实时聊天。
三、项目名称:
松柏牙科(已上线)
项目描述:
松柏牙科是一个专注于口腔行业的综合服务平台,旨在为牙科从业者和机构提供一站式的产品供应、服务支持
和数字化解决方案。它的主要功能为产品供应与在线商城(提供全品类牙科器材支持线上下单融合线上线下服务网
络,实现线上线下一体化服务),增值服务(提供诊所只能运营管理工具,解决售后问题),行业服务(提供专业
培训,通过视频、故事等形式记录和分享牙医的精彩瞬间),用户交互(提供多语言支持,提供联系方式)。
技术栈:
HTML5、CSS3、TypeScript、JavaScript、ES6、Vue、Vue-router、Bootstrap 响应式设计、国际化语言(i18n)、
Pinia
职责描述:
1、根据 UI 设计图实现网页的布局和样式,确保视觉效果与设计一致;
2、使用 HTML 和 CSS 构建响应式页面,适配不同设备;
3、使用 vue 框架实现页面的交互功能,例如动态加载产品数据,购物车功能,表单验证(注册登录、订单提
交)等;
4、与后端协作,调用后端提供的 API 接口,实现数据的动态加载和交互,确保前后端数据格式一致,提升用
户体验。
5、根据业务需求,设计并实现小程序,h5 的前端技术解决方案;
6、统筹前端开发整体性能、
这是一个以摄影爱好者为核心的图片分享社区,旨在为用户提供一个展示摄影作品、交流摄影技巧、参与摄影 活动的平台。作为前端开发人员,我们的目标是通过高效、美观且功能丰富的前端设计,为用户提供流畅的浏览体 验和便捷的交互功能。
松柏牙科是一个专注于口腔行业的综合服务平台,旨在为牙科从业者和机构提供一站式的产品供应、服务支持 和数字化解决方案。它的主要功能为产品供应与在线商城(提供全品类牙科器材支持线上下单融合线上线下服务网 络,实现线上线下一体化服务),增值服务(提供诊所只能运营管理工具,解决售后问