2.相关前端知识介绍
它里里主要介绍了:为什么前后端分离、restfulAPI介绍、Vue介绍及前端Vue页面结构。自己现在主要学习后端相关知识,所以不研究这方面,也尽量少写前端的代码。希望后面不是必须要用这些页面吧
以下是相关PPT里的内容:
一、
前后端分离优缺点
	为什么要前后端分离
	1.pc,app,pad多端适应
	2.SPA开发模式开始流行
	3.前后端开发职责不清
		template里不能写python语言,限制死了规定的语法;但别的语言中可以写PHP,java语法
	4.开发效率问题,前后端互相等待
	5.前端一直配合着后端,能力受限
	6.后台开发语言和模版高度耦合,导致开发语言依赖严重。
前后端分离缺点:
	1.前后端学习门槛增加
	2.数据依赖导致文档重要性增加
	3.前端工作量加大
	4.SEO的难度加大
		ajax获取数据的,所以爬虫就爬不到相关的数据
	5.后端开发模式迁移增加成本
restful api
	restful api目前是前后端分离最佳实践
		开发的一个标准
	1.轻量,直接通过http,不需要额外的协议,post/get/put/delete操作。
	2.面向资源,一目了然,具有自解释性。
	3.数据描述简单,一般通过json或者xml做数据通信。
	
	概念: http://www.ruanyifeng.com/blog/2011/09/restful.html
	restful实践:http://www.ruanyifeng.com/blog/2014/05/restful_api.html
二、Vue(学习成本低)
	1.前端工程化
	2.数据双向绑定**
	3.组件化开发**
		只导入相关的组件
	
	vue开发的几个概念
		1.webpack
		2.vue, vuex, vue-router, axios
		3.ES6, babel
三、vue源码结构分析
	就是对它前端vue写的页面进行分析。这部分代码没找到!!
	
主要学习后端开发设计,前端页面先忽略。
		
                    
                
                
            
        
浙公网安备 33010602011771号