基于vue的仿饿了么webapp
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相关推荐
- 饿了吗app都是用html写的,Vue2.0仿饿了么webapp单页面应用详细步骤
这篇文章主要为大家详细介绍了Vue2.0仿饿了么webapp单页面应用详细步骤,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 部分截图 [图片暂 ...
- 基于SpringBoot框架仿饿了么外卖平台系统 可二次开发带手机端后台管理
仿饿了么外卖平台系统,带手机端后台管理. 核心框架:Spring Boot 数据库层:Spring data jpa/Spring data mongodb 数据库连接池:Druid 缓存:Ehcac ...
- Vue高仿饿了吗学习笔记
VUE高仿饿了么app 本项目github地址:https://github.com/motysla/eleme.git VUE 搭建简介 刚学习了VUE高仿饿了么app课,记录课的要点,巩固知识. ...
- vue2.0仿饿了么webAPP项目
# webapp vue2.x仿饿了么app项目总结 项目地址:https://github.com/harrietjia/vue2-webapp.git 如果觉得有帮助,希望可以在右上角给我个sta ...
- vuedraggable能实现自由拖拽功能吗?_基于 vue.js 仿禅道主页拖拽效果
今天给大家分享一个超不错的Vue仿禅道首页拖拽布局VueDndKon. vue-dnd-kon 基于vuedraggable实现的仿禅道首页拖拽项目.支持模块上下及左右自由拖动布局. 主页分为左右两栏 ...
- 基于vue.js的饿了么的element-ui的unpkg文件的下载到本地
现在vue.js使用很广泛,饿了么的element-ui基于vue.js开发的ui框架.官方提供了unpkg的访问地址https://unpkg.com/element-ui@2.4.6/.可以直接在 ...
- 本地运行github上的vue2.0仿饿了么webapp项目
在vue刚刚开始流行的时候,大多数人学习大概都见到过这样的一个项目吧,可以作为学习此框架的一个模板了 github源码地址:https://github.com/RegToss/Vue-SPA 课程教 ...
- Vue.js仿饿了么外卖App--(4)商品详情页实现
文章目录 一.内容介绍 1.内容 2.效果 二.具体实现 1.组件传值 2.点击事件 3.图片展示 4.加入购物车 5.分隔条组件 6.评价展示 布局 评价筛选组件 时间展示 三.源码 一.内容介绍 ...
- Vue.js仿饿了么外卖App--(6)商家详情页实现
文章目录 一.内容介绍 1.内容 2.效果 二.具体实现 1.布局 2.滚动实现 三.源码 一.内容介绍 1.内容 商家详情页主要包括商家的具体信息.公告与活动.商家实景和商家信息.其中商家实景这里实 ...
最新文章
- mysql 8.0配置主从同步_MySQL8.0.19开启GTID主从同步CentOS8
- Python 读取接口数据 返回JSON
- 无需安装的CLI才是最好的
- MyBatis运行原理(二)SqlSession对象创建过程分析
- VTK:绘图线3D用法实战
- 同IP不同端口Session冲突问题
- 前端学习(2468):echart复习电商管理通过路由加载数据
- 【POJ - 3125 】Printer Queue(模拟,队列+优先队列,STL)
- 详述 PROCEDURES_ICD 患者手术情况表 (七)
- 6个usb口服务器无响应,USB接口不能用(没反应)修复方法
- ISO20000对高校构建IT服务管理体系的应用价值和实践意义
- 【3dmax千千问】初学3dmax插件神器第23课:3dmax自学渲染进阶提升教程|疯狂模渲大师排除了特殊的材质后,室内设计师还要去除VRAY的光线追踪,再设计3dmax效果图!
- 韩顺平老师php从入门到精通149讲
- 数字逻辑:时序逻辑元件——锁存器
- I'm coming now.
- java集合set不能去重_java集合去重和排序
- Educoder头歌-Linux vi/vim编辑器
- 杂谈:中华英才裁员事件
- fastadmin添加图片压缩处理
- 解除加密PDF的限制编辑功能
热门文章