热爱编程,熟练掌握 Vue2.0全家桶,Vue-cli、vue-router、vuex、ajax、scss、nodejs 、webpack相关技术。 精通 DIV+CSS 布局的 HTML 代码编写,熟练手写符合 W3C 标准的代码,能够根据交互原型和 UI 设计图完 整制作出网页,具有多个前端项目,并与后端进行对接共同解决工作中的重难点。 熟练掌握uniapp、微信小程序开发,有着多个uniapp、小程序项目开发经验。 熟悉 ui 框架如 elementui、layui、antui 等,熟悉 vue-element-admin 后台解决方案等框架模板,有多个 后台管理项目开发经验。 熟练掌握 Javascript、css3 和 html5,有扎实的基本功,掌握面向对象编程思想。 熟悉跨平台方案 uni-app,有多个跨平台产品项目开发经验(小程序,h5,app 等),熟悉react框架。 熟悉前端各种组件库,有多种 pc 端、移动端、跨平台混合项目开发经验,有electron桌面应用项目开发经验。 熟悉服务器环境部署,有h5 网站实际部署经验。 熟悉后台服务器语言 node.js,掌握 git、github 等版本管理工具。 熟悉使用 Hbuilderx、Vscode、nodepad++,Sublime 等开发软件。 有全栈项目经验,减少沟通成本,拥有全局思维,更能与后端默契配合。
Alphabiz electron桌面应用开发(线上应用下载地址:https://alpha.biz/zh/)
项目介绍:本项目为Windows平台下的影音种子播放/下载客户端,基于去中心化的信用系统的市场,p2p技术的 流媒体,媒体播放器支持主流格式和字幕,使用web与nodejs通信方式,融合了播放器模块、基于SDK上传/下载 种子模块、信用积分模块、应用设置模块、应用开发者模式等。 此项目为团队项目,本人主要负责应用设置模块以及国际化模块以及应用内页面ui功能制作。 整个设置模块分为两部分,通过使用electron+quasar技术栈开发,采用了自适应页面布局,使应用的风 格更简洁美观。
按照行内标准划分多个模块,组件化开发,区分主进程和渲染进程。项目需要对应用内数据进行状态管理, 通过采用vuex,全局使用$store.dispatch调用vuex异步API,全局使用$store.state获取全局vuex设置属性, vuex再分模块放置每个模块的state数据和异步操作等,actions异步操作中commit调用mutations方法,解 决了项目数据状态混乱的问题,大大提高了开发效率和代码复用性。 该项目需要应用多种国家语言,通过使用校验国际化I18n语言切换功能,确保了用户初始化应用时自动根 据用户所属地区选中对应正确的语言,设置模块中使用app.getLocale方法获取用户当前语言环境,解决了项 目国际化需求。使用quasar内置表单组件库设置ui选中界面。 项目需要一个全局菜单栏,我通过封装全局菜单栏组件,使用quasar内置组件库混合封装,包括 expansionItem、Qlabel、itemSection等,传入inset-level作为item分级参数,解决了项目全局菜单组件的 需求,使应用更加完整。使用lodash库-cloneDeep来获取本地数据,使用electron-is校验当前应用所处环境。 项目把用户应用的数据保存到本地文件,应用设置模块本地数据设置,通过使用electron-store构建应用 设置信息处理模块,初始化构建ConfigManager并且初始化相关应用初始设置值,使用ipcRender模块监听 渲染进程做的应用设置,混合使用vuex模块同步状态数据设置。监听应用中的超链接点击事件自动呼出浏览 器窗口,解决了应用无法保存设置的数据到本地的问题,加强了应用内部通讯。 兼容桌面应用和浏览器端,解决因桌面应用和浏览器环境的不同而造成的某些兼容性问题。
本项目为小程序原生项目,调用*支付功能,分享功能,服务通知功能,生成二维码功能等,采用自定义导航栏,*官方地图api显示附近店家信息
本项目采用跨平台终端技术uniapp,使用JavaScript构建页面功能,含有大部分商城功能如登录功能,购物车功能,分享功能,下单支付功能,查看物流信息功能等常规功能
项目介绍:本项目是面向指定校园对象中的教职工与家长的智慧校园平台小程序,分为家长端和教师端,分别融合 了考勤管理、接龙、信息采集、荣耀榜、班级相册、家庭作业、学生成绩、消息管理、个人信息等模块。 此项目为团队项目,分两个端,开发周期为一个月,本人主要负责独立开发页面ui布局,
项目介绍:本项目是汇仁医贸电商项目配套的敏捷开发管理系统,用于管理电商商城订单管理、营销管理、售后服 务、客户维护、决策分析等。融合了动态权限系统、优惠券活动、积分换购、抽奖管理、退款审核、客户管理、提 成明细、预售专区、首页轮播图、用户管理等。 该项目需要根据登录用户的权限