1. . 熟练掌握HTML、CSS、JavaScript技术,熟悉HTML5 和 CSS3 的规范和功能,具备响应式站点的开发经验,
熟悉多种不同 主流浏览器对前端代码的兼容性要求,熟悉HTTP 协议和要求;
2. 熟练使用前端开发框架 vue,熟练使用 vue-cli 脚手架工具、理解 vue 生命周期与钩子函数、 熟练
用vuex、vue-router 等技术,熟悉对 vue 项目的性能优化;
3. 熟练使用 React框架,熟悉redux、react-redux、路由、组件之间传值;
4. 熟练使用Uni-app 和微信小程序开发,有相关的项目经验;
5. . 熟练使用Elment UI ,swiper,vant ,antd等前端UI 框架,ECharts 可视化等;
6. 熟悉Git 代码管理工具,Webpack 等构建工具,Scss,Less 等 Css 预编器;
7. . 熟悉Web 前端与后台的交互数据接口定义,可以熟练运用Ajax 实现json 格式的数据发送和解析,
8. 熟悉http协议,熟悉Ts;
9. . 了解PHP 和 Node.js 可以连接数据库,使用 MySql 以及 Mongodb 实现简单的数据库查询。
蔬绿买菜
项目描述:蔬绿买菜是一款同城买菜微信小程序,主要是提供水果蔬菜,肉禽蛋奶,休闲食品,日用百货等同城
配送移动互联网购物平台。
负责模块:公共组件的封装,公共方法的封装,微信小程序的项目的性能优化,业务模块的实现
(首页、分类、购物车、个人中心)。
技术栈:微信公众平台+Vant
工作描述:
1.二次封装wx.request(),添加服务跟地址和请求效果,实现页面请求一一对应;
2. 实现wx.login获取到用户的信息;
3. 使用wx.navigateTo等等实现路由跳转,并且传递路由参数;
4.使用wx.setStorageSync和getApp存放全局数据;
5. 二次封装微信小程序公共组件,如搜索组件,头部导航组件,返回组件,二次封装vant等;
6 . 使用Canvas 封装分享朋友和朋友圈功能;
7. . 使用wx.request Payment 实现微信支付;
8. . 实现微信小程序的性能优化, 比如比如分包,合理使用路由跳转 ,对组件进行缓存
1. 实现项目整体开发 2. 实现用户下单时录制上传语音、视频、 图片 3. 实现微信授权登录 ,微信支付、订单业务流程操作等
下面为小程序开发中的核心技术点: a、自定义tabbar b、长列表渲染 c、消息订阅 d、文件上传 e、人脸识别 f、微信实名认证 g、QQ登录 h、云函数(中转页跳转游可爱) i、插件(验证码插件、腾讯视频插件) j、分包 k、数据埋点 l、前端监控(