基本信息

案例ID:140203

技术顾问:. - 5年经验 - 上海水象科技有限公司

联系沟通

微信扫码,建群沟通

项目名称:校园超市

所属行业:生活消费 - 外卖

->查看更多案例

案例介绍

项目简介:提供学生在校园内购物的一个App,使生活变得更加简单
项目技术栈:Client:vue、vue-router、vuex、webpack、vue-cli、eslint、scss、axios、post-css、swiper、svg
Service:egg、restful接口规范、jwt、cookie、session、mysql
前段项目框架:基于vue-cli手脚架生成,在此基础之上做了自己的配置
基础设施:全局scss的配置,自己开发了_mixin,_variablrs统一页面ui规范
通过postcss的autoprefixer自动处理浏览器对于css的兼容自动添加浏览器前缀
通过postcss-px2rem自动做px到rem单位的装换
Svg-sprite-loader处理svg图标文件,自动生成symbol图标
通过devServer.Proxy设置处理跨域
目录规范的设计
Vue组件开发的规范采用的是eslint,结合vue组件开发规则
应用开发层:全局组件:ElButton,Ellnput,ElTable,FooterBar,Grid,lcon,Message,ProductList,Tab,TabBar等组件实现了autolnstallComponent插件实现了组件的自动全局注册,利用require.context方法实现读取文件目录文件,将组件分为了3种类型(普通,组合,api)是自动化组件
Filter过滤器,date,number,相关的格式化处理
Directives封装公共的dom操作
Axios的二次封装,更具环境动态改变baseUrl的值,使用拦截器
Api挂载到全局
打通上下游关系:后端:接口文旦,restful规范,proxy代理
Ui:scss实线全局ui规范定义,rem处理适配
组件开发过程
考虑组件的类型(展示组件,容器组件,业务组件),设计组件用例,更具组件用例进行组件的开发,用例的设计主要考虑的就是(props,events,slots),以及组件如何被调用(模板中调用(全局注册,局部注册)),js中调用一个方法(Vue.extend方式创建组件),容器组件,业务组件的复用性差,也可以说不需要复用,但是展示组件的话复用能力比较强,所有在做组件设计的时候,组建内部不允许依赖状态管理(vuex),不允许出现axios请求

相似案例推荐

其他人才的相似案例推荐

  • 诺心蛋糕坊

    诺心蛋糕坊

    描述:本页面属于食品外卖web页面,主要包含首页蛋糕合作专区

  • 0距离

    0距离

    集成百度地图API,根据订单锁定用户地址,实现家政,外卖以及

  • 蔬果小程序

    蔬果小程序

    主要负责部分: 前端主页面:页面设计,商品展示,banne

  • 各层级分润及商户进件

    各层级分润及商户进件

    个人负责全部的设计、开发、测试、部署及后续维护等工作,编制相

  • 外卖小程序界面

    外卖小程序界面

    个人负责全部的后台开发,包括设计、开发、对接测试、生产部署以

  • 智慧餐厅项目

    智慧餐厅项目

    本项目为智慧餐厅自助点餐项目 设计图为点餐屏设备的UI设计

  • 学校外卖平台

    学校外卖平台

    外卖后台管理系统,是一家外卖公司对多所高校进行外卖管理的平台

  • 吃货网

    吃货网

    项目名称:吃货网 项目描述: 项目介绍 该项目是

  • 灵狐在线超市扫码购物小程序开发

    灵狐在线超市扫码购物小程序开发

    让用户享“无排队无障碍购物”具有快速扫码、快速支付、店内快速

  • 焦耳食堂+小程序

    焦耳食堂+小程序

    焦耳食堂的官方小程序,集合了焦耳食堂的会员、订餐等模块;用户

  • 仿美团外卖app

    仿美团外卖app

    使用 vue 全家桶+ES6+Webpack 等编写手机移动

  • 小象快吃

    小象快吃

    主要负责小程序的开发,也会参考业界类似的小程序来优化我们小程

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服