1、熟练掌握 HTML、CSS、JavaScript 基础,熟悉 ecmascript 新特性,可快速搭建前端页面,并对 浏览器渲染、响应式布局、跨浏览器兼容有一定了解。
2、熟练使用 Vue 全家桶(Vue-cli+VueRouter+axios+Vuex)进行单页面应用开发
3、熟练使用 Element,Vant 等前端 UI 组件库,可快速制作后台系统类模块化组件
4、熟悉 nodejs 基础语法,了解 express、koa 等 node 框架
5、了解 HTTP/HTTPS、 TCP/IP 网络协议,掌握 Webpack 配置,前端工程化理念
6、掌握 Git 协作开发,分支管理,版本管理,以及对前端代码规范和代码格式检测有一定了解
7、熟练使用前端调试工具,快速定位前端问题
8、了解 Java、PHP 等后端语言,熟悉百度、微信小程序开发。
百度地图 poi 系统 项目概述:poi 系统是百度地图点位核心工具,为地图导航、地点搜索提供精确的点位数据。 负责内容: (1)、负责地图 poi 系统工具包集合的开发维护。 (2)、负责地图 poi 系统重构工作。 项目难点: 百度地图老 poi 系统使用的 php+smarty+jq 架构,开发效率相对较慢,日常维护工作繁琐,重构期间抛 弃旧的 jq、smarty,引入 vue,做到组件模块化,提升功能的复用性,使用 fis3+node+webpack 实现本地 代码实时编译部署测试机,shell 完成前端代码上线脚本,集成流水线测试流程。
闲暇之余参照fabricjs,使用canvas开发的一个图片修改插件,目前已经实现了图片裁剪,图片旋转、缩放、下载,在图片上添加文字,修改文字样式(加粗、斜体、虚化)等功能,还在持续更新开发
给女朋友做的一个批量改文件名称的桌面端程序,使用electron + node + vue + webpack开发,功能很简单,就是选择一个文件夹,然后对文件夹内的文件按照一定规则去修改文件夹的名称