熟练HTML、CSS、CSS3、Sass、HTML5、Ajax的使用,实现网页优化,提升用户体验效果
熟练VScode、Hbuilder、Webstorm等开发工具的使用,能够熟练借助软件进行代码的编写。
掌握 ElementUI、layUI、UniApp、Bootstrap等前端框架的使用,利用框架完成项目页面的开发。
掌握使用Javascript、ES6、jQuery、Vuejs、vue-router、vuex进行项目的js功能逻辑开发。
了解react,react-redux,react-router的基本使用
熟练使用axios进行网络请求。
熟悉使用Webpack和Vuecli脚手架对项目进行打包和构建。
熟练使用代码托管工具SVN、Git。
熟练运用Debug进行程序调试。
项目一:新城房产集团OA管理平台
开发工具:VSCode、SVN
开发技术:Vue.js、ElementUI、Webpack、Vuex等
项目描述:该项目为新城房产集团内部管理平台系统,包括人员管理、公文管理、退休员工管理、考勤管理、会议管理、部门管理、公告管理、审批管理、文档管理、权限管理、角色管理、综合办公,每个模块分别对应包括不同的管理功能,根据登录用户不同的角色展示不同的管理功能,以实现集团内部统一的办公管理和消息通知等。
责任描述:
1、参与项目从需求分析,到测试上线的整个项目流程。
2、负责整个项目的环境搭建配置以及对模块进行概要设计。
3、按照UI设计完成部分模块前台的完整功能实现,按规范进行编码并进行功能逻辑测试。
项目总结:
1、根据UI设计使用ElementUI前端框架进行实现。
2、项目采用了新框架vue2.0 + vuex + vue-router + axios全家桶,完成了项目的基础功能开发。
3、使用了Vuex状态管理模式,集中式将公共数据进行存储,传递,方便快捷调用。
4、数据前后台交互采用了axios的技术进行异步交互,让页面实行部分数据更新,而不用刷新整 个页面,大大提高了用户的体验度。
5、开发公共组件进行全局共享。