1. 熟悉 html、css,div+css 布局,熟悉各选择器及其权重问题,仿写过淘宝主页等。
2. 熟悉 H5 及 CSS3新特征,能使用flex弹性盒子和媒体查询实现页面的自适应布局。
3. 熟悉 JavaScript、ES6 语法和原理,并使用原生js和面向对象编程实现别踩白块,拼图等小游戏。
4. 熟悉各种跨域方法,了解HTTP协议、状态码。
5. 熟悉使用 vue 全家桶(Vue+Vue-Router+Vuex+Vue-Cli+axios)并独立开发。
6. 熟悉Git的基本使用方法,可以进行协作开发,拥有github 代码库。
7. 熟悉原生微信小程序开发。
8. 熟悉webpack,能够使用 webpack等自动化工具进行项目构建、打包。
9. 熟悉Linux操作系统(搭建过LAMP环境,DNS,DHCP,Web服务器)。
10. 熟悉node.js,(使用node开发过个人博客系统)。
11. 了解php, java , python。
公司的业务管理平台的后台开发工作,根据需求,确定合理的前端解决方案并落实。使用vue-cli搭建项目开发环境。使用vue-router实现前端路由。通过封装axios实现全局错误处理与提示、全局loading、添加token到请求头。使用v-charts插件,通过不同形式的图表展示 各组成员业绩排名、数据统计以不同地区及订单数变化与对比。通过elementUI实现功能需求,负责部署发布前端代码。
角色 | 职位 |
负责人 | 前端工程师 |
队员 | 前端工程师 |
此项目为公司的业务管理平台,旧项目为传统项目,前后端耦合严重,改造成vue版本项目,优化项目功能模块,实现了前后端分离,后端负责提供api接口,前端负责页面展示重在用户体验,各司其职 。支持数据录入,图表展示数据,生成数据下载,满足了不同部门成员的实际需要。
此项目为公司的业务管理平台,旧项目为传统项目,前后端耦合严重,改造成vue版本项目,优化项目功能模块,实现了前后端分离,后端负责提供api接口,前端负责页面展示重在用户体验,各司其职 。支持数据录入,图表展示数据,生成数据下载,满足了不同部门成员的实际需要。
仿网易云音乐APP实现主页,歌单、歌手、排行、搜索、歌单详情、搜索结果展示页及播放器内核等丰富功能页;实现歌曲及播放模式的切换以及歌词跟随跳转等核心功能;实现歌手页的字母排序左右联动等丰富细节;深度封装二级选项栏、播放列表窗、歌曲展示窗等多个组件,使得组件能在各个页面被灵活复用,