引入
在Vue入门介绍之前, 先简单了解一下前端现状
1.前端发展
-
HTML
(5)、CSS
(3)、JavaScript
(ES5、ES6):前端调好页面 ---> 给后端(PHP、Python、Go、Java等) ---> 后端嵌入模板语法 ---> 后端渲染完数据 ---> 返回数据给前端 ---> 在浏览器中查看
-
Ajax的出现
js跟后端交互,js从后端请求数据,js的dom操作渲染页面,前后端分离的雏形
-
Angular框架的出现(1个JS框架)
出现了“
前端工程化
”的概念(前端也是1个工程、1个项目) -
当下最火的2个前端框架(中国人中小型项目用Vue多,老外用React)
-
大前端的概念
移动开发(Android+IOS) + Web(Web+微信小程序+支付宝小程序) + 桌面开发(Windows桌面)
-
谷歌 Flutter
一套代码在各个平台运行(大前端):
谷歌Flutter(基于Dart语言(也是谷歌出的):和Java很像)
可以运行在IOS、Android、PC端 -
使用vue写的, 一套编码 编到10个平台, (一般初创型公司使用, 不用招很多人)
-
在不久的将来 ,大前端可能会一统天下