精通 VUE 全家桶(vue-cli+vueRouter+vuex+axios+ElementUI)的项目开发模式;
熟练VUE3最新的框架开发;
熟练 HTML5/CSS3/JavaScript,能够解决浏览器的常见兼容性问题;
熟练 Bootstrap 前端主流的 UI 框架;
熟练 Swiper、Echarts、MonacoEditor等开源插件的使用;
熟练使用 Ajax、Axios 等网络通信技术和数据交换格式,能够解决跨域问题,了解 HTTP 网络协议;
熟练 Git 版本管理工具;
熟练使用 Photoshop 进行基本图像处理;
熟练 Chrome 插件的开发,通过 Chrome API 来扩展浏览器功能;
熟练使用 ES6 新增语法;
熟练使用 HBuilder,nodepad++,Sublime,WebStrom,VSCode 等相关开发工具;
熟练微信小程序开发及uniapp的使用,及微信网页开发;
熟悉 Linux 开发环境及常用命令;
熟悉常用百分比布局、rem 布局、flex 布局、响应式布局;
掌握 webpack 对项目进行自动化管理;
熟悉在服务器(Ubuntu、CentOS 等)上构建部署前端项目;
了解自动化测试工具 webdriver,Nodejs+Selenium 环境搭建及基础用法实现对网站的自动化测试;
了解 Node.js 及 npm 包管理工具的使用;
项目名称:智能方案在线定制
项目技术栈:Vue,Vue-router,Axios,ElementUI,Websocket,vuedraggable
项目描述:自动化方案在线定制即为人工智能大脑,以一个聊天室的形式展示出来,通过输入目的地和预计的出行天
数,会自动吐出其目的地完善的方案给到用户,用户可以查看方案的详情,同时还可对看中的方案进行修改,
输入修改内容让其自动修改、同时支持手动修改,导出 PDF 等操作,便于定制师能够快速筛选出符合客户的方案
并给大客户。
项目职责:
1,通过 websocket 建立双向即时通讯机制,实现与定制师聊天的功能。
2,Vue 结合 elementUI 实现方案多样化展示。
3,通过引入 vuedraggable 插件实现拖拽功能,更便捷对方案进行修改,同时优化用户体验。
4,通过 axios 实现将更新后的方案与数据库同步。