1、项目介绍

  • 此项目为外卖App核心的商家模块SPA

    • SPA是为构建WebApp设计的路由控制和视图转换框架

  • 包括商品、评论、商家介绍、购物车等多个子模块

  • 使用 Vuejs全家桶 + ES6 + Webpack 等前端热门的技术

  • 采用 模块化组件化工程化 的模式开发

  • 模块与组件

    • 模块

      • JS模块
      • 具有特定功能的JS文件
    • 组件
      • 功能组件/模块
      • 是实现界面某个局部功能的所有资源的集合(html/css/js/image等)
    • 联系
      • 一个组件中一般会使用到多个JS模块
  • 模块化 / 组件化 / 工程化

    • 这3个概念就是用来描述项目(应用)的

    • 模块化: 项目所有的JS都是一个模块, 一个模块编写的

    • 组件化: 项目的界面功能是以组件形式编写组合而成的

    • 工程化: 通过项目构建工程实现了项目的自动构建/打包处理

2、技术选型

  • 组件化(数据 / 交互)

    • vue
    • vue-cli
    • vue-router
    • axios
    • vuex
  • 后台处理(mock数据)

    • mockjs
    • express(Node.Js框架)
  • 模块化

    • ES6
    • babel
  • 工程化(项目构建 / 规范化)

    • vue-cli
    • webpack
  • 编码规范检查

    • eslint
  • css预编译器

    • stylus
  • 滑动库

    • better-scroll

2.1 Vue 框架

关于Vue的更多笔记,详见去年的笔记:Vue快速入门学习笔记(更新ing)

  • Vue(读音/vju/, 类似于view)是一套用于构建用户界面的渐进式框架,发布于2014年2月。

  • 与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。

  • Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库(如: vue-router: 跳转,vue-resource: 通信,vuex:管理)或既有项目整合。

2.1 Vue CLI 脚手架

基于vue的仿饿了么webapp相关推荐

  1. 饿了吗app都是用html写的,Vue2.0仿饿了么webapp单页面应用详细步骤

    这篇文章主要为大家详细介绍了Vue2.0仿饿了么webapp单页面应用详细步骤,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 部分截图 [图片暂 ...

  2. 基于SpringBoot框架仿饿了么外卖平台系统 可二次开发带手机端后台管理

    仿饿了么外卖平台系统,带手机端后台管理. 核心框架:Spring Boot 数据库层:Spring data jpa/Spring data mongodb 数据库连接池:Druid 缓存:Ehcac ...

  3. Vue高仿饿了吗学习笔记

    VUE高仿饿了么app 本项目github地址:https://github.com/motysla/eleme.git VUE 搭建简介 刚学习了VUE高仿饿了么app课,记录课的要点,巩固知识. ...

  4. vue2.0仿饿了么webAPP项目

    # webapp vue2.x仿饿了么app项目总结 项目地址:https://github.com/harrietjia/vue2-webapp.git 如果觉得有帮助,希望可以在右上角给我个sta ...

  5. vuedraggable能实现自由拖拽功能吗?_基于 vue.js 仿禅道主页拖拽效果

    今天给大家分享一个超不错的Vue仿禅道首页拖拽布局VueDndKon. vue-dnd-kon 基于vuedraggable实现的仿禅道首页拖拽项目.支持模块上下及左右自由拖动布局. 主页分为左右两栏 ...

  6. 基于vue.js的饿了么的element-ui的unpkg文件的下载到本地

    现在vue.js使用很广泛,饿了么的element-ui基于vue.js开发的ui框架.官方提供了unpkg的访问地址https://unpkg.com/element-ui@2.4.6/.可以直接在 ...

  7. 本地运行github上的vue2.0仿饿了么webapp项目

    在vue刚刚开始流行的时候,大多数人学习大概都见到过这样的一个项目吧,可以作为学习此框架的一个模板了 github源码地址:https://github.com/RegToss/Vue-SPA 课程教 ...

  8. Vue.js仿饿了么外卖App--(4)商品详情页实现

    文章目录 一.内容介绍 1.内容 2.效果 二.具体实现 1.组件传值 2.点击事件 3.图片展示 4.加入购物车 5.分隔条组件 6.评价展示 布局 评价筛选组件 时间展示 三.源码 一.内容介绍 ...

  9. Vue.js仿饿了么外卖App--(6)商家详情页实现

    文章目录 一.内容介绍 1.内容 2.效果 二.具体实现 1.布局 2.滚动实现 三.源码 一.内容介绍 1.内容 商家详情页主要包括商家的具体信息.公告与活动.商家实景和商家信息.其中商家实景这里实 ...

最新文章

  1. mysql 8.0配置主从同步_MySQL8.0.19开启GTID主从同步CentOS8
  2. Python 读取接口数据 返回JSON
  3. 无需安装的CLI才是最好的
  4. MyBatis运行原理(二)SqlSession对象创建过程分析
  5. VTK:绘图线3D用法实战
  6. 同IP不同端口Session冲突问题
  7. 前端学习(2468):echart复习电商管理通过路由加载数据
  8. 【POJ - 3125 】Printer Queue(模拟,队列+优先队列,STL)
  9. 详述 PROCEDURES_ICD 患者手术情况表 (七)
  10. 6个usb口服务器无响应,USB接口不能用(没反应)修复方法
  11. ISO20000对高校构建IT服务管理体系的应用价值和实践意义
  12. 【3dmax千千问】初学3dmax插件神器第23课:3dmax自学渲染进阶提升教程|疯狂模渲大师排除了特殊的材质后,室内设计师还要去除VRAY的光线追踪,再设计3dmax效果图!
  13. 韩顺平老师php从入门到精通149讲
  14. 数字逻辑:时序逻辑元件——锁存器
  15. I'm coming now.
  16. java集合set不能去重_java集合去重和排序
  17. Educoder头歌-Linux vi/vim编辑器
  18. 杂谈:中华英才裁员事件
  19. fastadmin添加图片压缩处理
  20. 解除加密PDF的限制编辑功能

热门文章

  1. 云米科技2018全年财报:全年营收25.612亿元 同比增193.3%
  2. IM通讯 即时通讯 交友源码 聊天源码
  3. 2018面试总结(阿里巴巴蚂蚁金服、饿了么、人人车等)
  4. vuex vue-router
  5. 菜鸟| 微信小游戏好友排行榜教程
  6. 10组团队项目-Beta冲刺-1/5
  7. 微信小程序网络请求配置问题及本地网络请求测试解决方案
  8. B树B+树的原理和操作
  9. python刷题一亩三分地_一亩三分地
  10. 推荐个WIN7下小巧的可转录声音的软件-Audio Record Wizard V6.99