1.熟悉W3C标准,理解HTML标签语义化,熟练掌握HTML+CSS页面布局,实现静态页面;
2.熟练使用HTML5+CSS3,掌握flex布局、了解grid布局等布局方式,熟练使用less预处理器;
3.熟练掌握JavaScript基础、熟悉jQuery相关技术;
4.熟悉Es6的基本使用;
5.熟悉Vue框架和了解微信原生小程序和uni-app小程序框架;
6.熟悉Webpack模块打包工具;
7.熟悉使用git版本控制器、蓝湖等进行团队协作开发;
8.熟练使用Element-ui、Ant-design等ui组件库实现快速布局;
9.熟练使用Photoshop、Illustrato、Figma等设计软件,具有良好的审美意识,能完成ui设计。
1、
项目名称:艾灯屋商城
项目链接:微信艾灯屋小程序
开发技术:nui-app
项目描述:面向B端,为B端客户提供设计师品牌灯具套餐、电工产品等的灯具批发平台。
主要职责:
1、参与项目需求讨论,确定项目周期,项目使用框架;
2、根据ui设计图,还原静态页面;
3、优化图片加载问题,超长分页采用图片懒加载功能;
4、收藏功能采用节流来实现点赞动效即时响应。
2、
项目名称:艾灯屋Web管理端(多租户)
开发技术:Vue+element-ui
项目描述:提供灯具上架和ERP管理一体的Web管理端。
主要职责:
1、使用vue-router实现单页面富应用;
2、利用vue-router属性,结合全局导航守卫(beforeEach,afterEach)对页面进行权限管理;
3、利用vuex管理动态数据状态,简化数据的共享和传递;
4、通过axios进行AXJX请求获取后台数据,并进行数据解析;
5、实现多种文件类型(PDF、Excel、Word、图片等)上传及预览;
6、使用UEditor富文本编辑器;
7、用js实现输入框搜索自动补全功能;
8、负责项目后期优化及前端页面维护。
3、
项目名称:大屏社区-智慧社区治理大屏
开发技术:Vue+ECharts
项目描述:完成社区数据统计、信息公示、消息通知、实时监控等服务,提供智慧化治理平台。
主要职责:
1、参与项目需求讨论,进行项目重构;
2、使用lib-flexibl布局实现自适应效果;
3、使用ECharts图表,并自定义样式,实现炫酷效果;
4、使用window.onresize完成图表自适应 。
4、
项目名称:智慧社区治理平台
项目链接:微信搜公众号:浆洗街街道(智慧社区服务)
开发技术:Vue
项目描述:一款方便社区治理和社区居民出行的社区导览地图
主要职责:
1、参与项目需求讨论,进行项目重构;
2、根据ui设计图用HTML+CSS完成页面布局;
3、持续优化前端用户体验和页面响应速度。
5、
项目名称:智慧社区治理平台Web管理端
开发技术:Vue+element-ui
项目描述:提供手绘地图上传、点位经纬度定位、点位图文描述、上传语音等功能。
项目职责:
1、根据高德地图API文档,调用API接口;
2、使用UEditor富文本编辑器;
3、通过流式布局实现Web自适应;
4、通过路由守卫完成登录拦截。