Vue+Django2.0 restframework打造前后端分离的生鲜电商项目(2)

摘要:
1.Restfulapi简介1。前后端分离的优点和缺点1。为什么我们应该使用前端和后端分隔1。PC、应用程序和pad 2的多端适配。SPA(单页应用程序)开发模式正在变得流行。前端和后端的分离不清楚4。开发效率问题,前端和后端相互等待。前端总是与后端配合,能力有限。背景开发语言和模板高度耦合,导致对开发语言的严重依赖。2.前端和后端分离的缺点。1.提高前端和后端的学习门槛。2.数据依赖导致文档的重要性增加。3.前端工作量增加。4.SEO难度增加。5.后端开口
1.restful api介绍

1.前后端分离的优缺点

1.为什么要用前后端分离

1.pc、app、pad多端适应

2.SPA(单页面应用)开发模式开始流行

3.前后端分离职责不清

4.开发效率问题,前后端互相等待

5.前端一直配合后端,能力受限

6.后台开发语言和模板高度耦合,导致开发语言依赖严重

2.前后端分离缺点

1.前后端学习门槛增加

2.数据依赖导致文档重要性增加

3.前端工作量加大

4.SEO的难度加大

5.后端开发模式迁移增加成本

2.restful api

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

1.轻量,直接通过http,不需要额外的协议,post/get/put/delete操作

2.面向资源,一目了然,具有自解释性

3.数据描述简单,一般通过json或者xml做数据通信

2.Vue的基本概念介绍

1.几个概念

1.前端工程化

2.数据双向绑定

3.组件化开发

2.vue开发的几个概念

1.webpack

2.vue、vuex、vue-router、axios

3.ES6,babel

 3.vue源码结构介绍

Vue+Django2.0 restframework打造前后端分离的生鲜电商项目(2)第1张

views放构成页面的组件

免责声明:文章转载自《Vue+Django2.0 restframework打造前后端分离的生鲜电商项目(2)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇模拟电子电路基础--半导体的基础知识解决 renren-fast-vue npm 下载依赖失败问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

前端面试经典题目(HTML+CSS)二

1、浏览器页面由哪三层构成,分别是什么,作用是什么? 构成:结构层、表示层、行为层 分别是:HTML、CSS、JavaScript 作用:HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。 2、行内元素有哪些?块级元素有哪些? 空(void)元素有那些? 行内元素:a、b、span、img、input、str...

前端必备的js知识点(转载)

1、本文主体源自:http://www.cnblogs.com/coco1s/p/4029708.html,有兴趣的可以直接去那里看,也可以看看我整理加拓展的。2、js是一门什么样的语言及特点?        js是一种基于对象和事件驱动的并具有相对安全性的客户端脚本语言。也是一种广泛用于web客户端开发的脚本语言,常用来给html网页添加动态功能,如响应...

测试人员怎样定位bug原因

作为测试人员,和我们最常打交道的,莫属bug。当你发现bug后,会采取什么样的行动?是直接报出来,亦或找找问题原因? 不管是我们自己找到的,亦或是开发修复后告诉我们的,知道问题之所在总是好的。在本篇文章中,笔者试图带领大家一起梳理下,为什么测试人员定位问题很重要,以及我们可以使用什么样的定位方法。 一、定位问题的重要性 很多测试人员可能会说,我的职责就是...

前端基础总结

HTML初识 △HTML: 超文本标记语言,是一种用于创建网页的标记语言,不是编程语言,没有逻辑 本质上是浏览器可识别的规则 我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题) 网页文件的扩展名:.html或.htm(没有区别) 网页文件的扩展名:.html或.htm(没有区别) 我们按照规则...

浅谈前后端分离与实践 之 nodejs 中间层服务

一、背景 书接上文,浅谈前后端分离与实践(一) 我们用mock服务器搭建起来了自己的前端数据模拟服务,前后端开发过程中只需定义好接口规范,便可以相互进行各自的开发任务。联调的时候,按照之前定义的开发规范进行数据联调便可以了。前后端的职能更加清晰: 后端 前端 提供数据 接收数据,返回数据 处理业务逻辑 处理渲染逻辑 Server-side...

使用YSlow分析前端页面性能

YSlow是什么 YSlow analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages. YSlow is a Firefox add-on integrated with...