Vue+Django REST Framework生鲜电商项目学习笔记——Vue的结构和restful api介绍

分为以下几个环节:

  1. restful api介绍
  2. vue的基本概念介绍
  3. vue的源码结构介绍

restful api介绍

前后端分离优缺点

为什么要前后端分离

  1. pc, app, pad多端适应
  2. SPA开发模式开始流行
  3. 前后端开发职责不清
  4. 开发效率问题,前后端互相等待
  5. 前端一直配合着后端,能力受限
  6. 后台开发语言和模板高度耦合,导致开发语言依赖严重

前后端分离缺点

  1. 前后端学习门槛增加
  2. 数据依赖导致文档重要性增加
  3. 前端工作量加大
  4. SEO的难度加大
  5. 后端开发模式迁移增加成本

restful api

restful api目前是前后端分离最佳实践:

  1. 轻量,直接通过http,不需要额外的协议,post/get/put/delete操作
  2. 面向资源,一目了然,具有自解释性
  3. 数据描述简单,一般通过json或者xml做数据通信

restful api 重要概念

  1. 概念
  2. restful实践

Vue的基本概念介绍

几个概念

  1. 前端工程化
  2. 数据双向绑定
  3. 组件化开发

vue开发的几个概念

  1. webpack
  2. vue, vuex, vue-router, axios
  3. ES6, babel

Vue项目源码结构介绍

老老实实把Vue学一学吧!

🐶 ~怕是要给老板下跪了哦~ 🐶