一、前端的发展史
1、前端的发展演变
# 1 HTML(5)、CSS(3)、JavaScript(ES5、ES6、ES11):编写一个个的页面 -> 给后端(PHP、Python、Go、Java) -> 后端嵌入模板语法 -> 后端渲染完数据 -> 返回数据给前端 -> 在浏览器中查看 # 2 Ajax的出现 -> 后台发送异步请求,Render+Ajax混合 # 3 单用Ajax(加载数据,DOM渲染页面):前后端分离的雏形 前端就用html,css,js 写页面,空页面 当页面加载完成---》发送ajax---》后端获取数据 js 把获取完的数据,渲染到页面上 后端只负责写接口 # 4 Angular框架的出现(1个JS框架):出现了“前端工程化”的概念(前端也是1个工程、1个项目) # 5 React、Vue框架:当下最火的2个前端框架(Vue:国人喜欢用,React:外国人喜欢用) # 6 移动开发(Android+IOS) + Web(Web+微信小程序+支付宝小程序) + 桌面开发(Windows桌面):前端 -> 大前端 # 7 一套代码在各个平台运行(大前端):谷歌Flutter(Dart语言:和Java很像)可以运行在IOS、Android、PC端 # 8 在Vue框架的基础性上 uni-app:一套编码 编到10个平台 # 9 在不久的将来 ,前端框架可能会一统天下
二、vue的快速使用
1、官网、版本、单页面应用
# 官网:教程 https://cn.vuejs.org/ # vue版本 -vue3 :一般情况下,新项目都用vue3编写 -vue2 :公司里很多项目用vue2编写的 -就在vue3上写vue2的语法,完全支持,但是vue3的语法不一样了 # 基础阶段讲vue2,1--2天vue3 vue2:https://v2.cn.vuejs.org/v2/guide/ vue3:https://cn.vuejs.org/guide/quick-start.html # vue 是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架 渐进式:前端项目中可以一部分使用vue,也可以全部项目使用vue # M-V-VM架构思想 # 之前学过mvc,mtv MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,是一种事件驱动编程方式 Model :js中的变量 View : 用户看到的页面 ViewModel:只要js中变量变化了,页面自动跟着变化 ,页面中数据变化了,js变量也跟着变 # 单页面应用(组件化开发)-single page application,SPA -原来写一个个html页面 -用了vue后,只有一个html页面
2、vue快速使用
编辑器的选择:
-vscode:免费 -webstorm:jetbrains全家桶公司出品:pycharm,idea,goland。。。。 -收费的,破解方案跟pycharm一样 -单个 全家桶 -本质跟pycharm是一个东西,我们就不下载webstorm了,直接在pycharm中配置一下,安装一个插件,就支持写vue了
标签:vue,前端,js,初识,vue2,vue3,页面 From: https://www.cnblogs.com/dgp-zjz/p/17703196.html