(1)该项目为企业官方网站建设,包含首页、产品总目录、产品详情、产品导航、社区、购买、联系我们、售后服务、噺闻等模块页面,结合设计图配合后端开发共二人历时6个月完成开发。
(2)项目技术栈:项目采用vue框架,结合webpack和vue脚手架完成项目创建及打包,vue-router实现视图转换,ui框架采用elementui、swiper,使用scss处理样式模块,使用axios实现后台数据交互。
(3)个人负责:1.承担项目前端核心模块的的设计和开发工作,对代码质量及进度负责,确保项目符合seo规范。2、与后端开发人员配合完成接口调试与数据渲染以及项目线上运行。3.负责优化网站在各平台的兼容性。4.负责网页的性能优化和bug修复。5.负责项目复用组件的封装。
(4)项目实现 :
1.使用webpack和vue-cli引入vue、scss模块独立搭建项目基础框架;
2.使用vue-router模块实现组件转换并封装路由表,创建路由守卫控制用户模块访问权限;
3.模块化组件样式表,解决了项目模块化的样式污染问题;
4.引入axios并配合后端实现数据交互,解决了项目分离式开发导致的跨域问