熟练使用Html5+Css3(html+css)技术完成页面的构建,掌握绝大多数主流的Andriod和IOS系统的兼容性问题。
熟练使用css预编译工具sass进行css书写。 熟练手写制作各种js/css动画,确保页面的视觉体验。
熟练使用 vue + vue-router + axios + webpack 技术栈,组件化开发和前后端分离有相当的经验。。
熟练使用ajax完成与后台开发人员的json数据的对接工作。
熟练使用gulp搭建自动化工作流,熟练使用browersync进行工作中的调试和开发工作。
熟悉服务端的NodeJS,使用过express搭建过简单的站点。
熟练使用charlse抓包工具完成抓包工作。
涉及的行业有,广告营销,保险,汽车资讯,直播,大数据等。
2b2c的项目均有涉及,能根据项目的具体情况区别来进行技术选型。
有责任心,对自己的产出有要求。
如:保客云集APP—后台管理项目重构
本项目是对保客云集APP后台管理项目的完全重构,包括前、后台。整个项目一共分为登录,产品库,热点话题,活动发布等模块,整个前端组采用vue + vue-router + axios + element + webpack的技术栈。其中webpack负责构建开发环境以及打包(测试、生产),其余的则负责构建页面,以及实现业务功能。建设周期大约为一个月左右,完成30多个页面,共计约200个接口的对接工作。
业务层面:我个人完全负责登录模块,并带领4个人完成产品库模块的建设(同时负责解决整个大项目开发过程中遇到的技术问题)。
技术层面:
1、前期的技术选型:在项目开始的时候完成当时比较流行的vue/react的对比和选型,出于对上手难度,开发速度等综合考虑,最终选择了vue为主要的技术开发框架
2、开发过程当中:改进webpack构建的开发环境,实现与测试人员的同步访问,随改随测。
3、组件的开发和维护:封装各种组件,并利用npm工具进行管理,通过package.json文件集成到项目中,最终实现统一升级和管理。
4、项目的快速搭建:基于vue-cli制作bkyj-command-cli,实现新项目在3分钟之内的快速搭建。
角色 | 职位 |
负责人 | 高级前端开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
整个抽奖小程序使用云开发制作,开箱即用。 系统包含了首页、抽奖页面、奖品列表页面、抽奖规则页面。 同时还有部分云函数以及云数据库配合,完成服务端内容。
项目为纯前端项目 系统包含登录页面、大屏列表页面、操作页面、预览页面 整个系统实现功能为:通过可拖拽的形式,生成数据大屏,同时、可静态配置相关数据,也可直接对接接口实现相关内容。