原生JavaScript有深入持续的理解研究;
掌握Vue2及相关生态,并熟练运用Vue + vuex + router开发大量单多页应用的经验,大型平台搭建经验;
关注vue3、核心代码组件的编写维护、业务需求的评审排期web component等新技术,vue3在项目中有实际运用;
掌握Promise、async/await、webSocket、webWorker、Canvas、Svg、ES6等相关技术;
掌握小程序,并有大量的项目经验,无论原生小程序,还是uni-app;
掌握react相关技术及生态,react + reduce + hooks+ router并有一定的项目经验;
熟练运用scss、less、Vant、Element等ui前端框架;
掌握Html5、css3、Ajax、DOM等前端技术,掌握面向对象编程思想;
掌握webpack构建工具,针对不同环境,充分发挥利于调试、利于体验配置不同的options;
浏览器的渲染知识、性能优化有一定的理解,并在项目中有着实际运用,提高页面性能;
开发工具Vscode,并有自己的github库:
了解java、php、mysql等后端语言;
1、人人捎带小程序
项目描述:目前仍处保密阶段,请谅解。
使用技术:项目采用原生开发,集各个框架(Vant、Wux、View)之所长集合自身业务设计开发框架Sdai。提供wacth处理、自动化config配置处理(自动刷新,自动读取本地缓存,自动拦截分页,自动设置分页数据及各个环节的优化处理)。详见微信小程序搜索 “捎带”进入小程序了解。
2、SASS平台的研发、webapp、小程序的开发
项目描述:主要是服务于酒店、住宿、旅行等的一个综合服务性平台,可入驻平台,平台为其提供独有的小程序端、管理端等服务。
使用技术:项目中采用的是Vue框架。其中用到了flyIo、monent,router懒加载,自定义过滤器,flex弹性布局,ES6,七牛云图片存储服务。
项目职责:此项目中本人负责其中酒店类小程序端,以及SASS平台端个人中心、订单、产品几大模块移动端H5开发。
3、电影票 WebApp、小程序webview快速开发
项目描述:该项目提供购买电影票正在热映、查询、详情介绍、影片锁座下单等服务。
使用技术:项目中主要采用angular2框架,利用其数据双向绑定、https服务、全局自定义过滤器、路由懒加载、路由守卫,设备定位等技术,也充分用到了ES6中的promise对象、箭头函数、includes、some、form、for...of...循环、assign对象合并等技术。
项目职责:独立完成电影票的前端架构搭建,各模块的前端开发、路由控制及数据处理、交互显示,前端优化、上线压缩等工作。
4、4月19日 WebApp 、官网、后台数据管理系统
项目描述:419是一款集商城、海报、涂鸦、故事接龙、社交聊天等综合性APP,有安卓版、ios版、WebApp版,三端可在线聊天互动。
使用技术:主框架采用的angular2,充分利用其servies服务、from双向数据绑定、https通信组件、自定义过滤器、路由守卫、路由懒加载等技术。图片存储采用阿里云服务,社交交友聊天采用融云系统。项目中,充分利用到了H5的本地存储,canvas网页转图文,canvas图片压缩上传,声音媒体audio等技术。微信端接入了基于微信公众号的微信登录、分享、支付的微信相关操作。
项目职责:该项目本人负责web端、微信端的完整独立开发。
负责平台的前端架构设计与实现,采用vue-cli脚手架,vue-router、vuex、even-bus等; 修改webpack配置,提供开发、测试、预发布、生产环境的个性化配置; 负责基于Promise的Ajax请求库封装实现,提供请求、响应拦截器,并使用了代理模式实
该项目整体采用基于vue的nuxt.js实现; 采用heighCharts可视化插件,该插件提供了非常丰富,可实现个性化的实时走势曲线,得到了非常好的用户体验; 基于coinw平台封装的Socket库加以改进,提供了基础类与子类,基础类可以与任何第三方或者原生socket