原来这就是对Vue框架最完美的介绍!
创始人
2025-05-28 04:33:39
0

文章目录

  • 1、Vue框架是什么?
  • 2、Vue的诞生背景
    • 2.1.前端框架的发展故事
  • 3. Vue 的特点
    • 3.1 Vue的优点:
    • 3.2 MVVM 设计思想
  • 4 .Vue的安装
  • 5.初体验 Vue 代码
  • 6.概述


1、Vue框架是什么?

官方概述Vue是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。其次Vue不仅 是一个框架,也是一个生态。其功能覆盖了大部分前端开发常见的需求。但 Web 世界是十分多样化的,不同的开发者在 Web 上构建的东西可能在形式和规模上会有很大的不同。考虑到这一点,Vue 的设计非常注重灵活性和“可以被逐步集成”这个特点。所以Vue 也被称为是一套 渐进式 开发框架。

2、Vue的诞生背景

Vue作者:(尤雨溪
在这里插入图片描述

2.1.前端框架的发展故事

在Vue 框架诞生之前,曾先后出现了两款 前端主流开发框架 Angular,React,一度成为当时市面上最火热的开发框架,2014年2月25日,Vue 的作者 尤大(尤雨溪)首次发布了Vue 框架,随着Vue的横空出世,在当时的国内外开发社区, 由于 Angular,React 两大框架的,已经拥有了一定的热度及生态圈,同时Vue 框架的开发,有借鉴了 前两款框架的 设计思想模式与优点,并且在他们的基础上,去除了 一些认为不完善的东西,最后打造出了Vue 。大家对于这位被官方誉为 更加轻量级,高效化的前端开发框架,更加拭目以待!
时至今日Vue果然没辜负大家所期望的那样,在开发生态领域,已然占据了半壁江山,拥有了相对成熟稳定的生态环境,尤其是在国内开发领域,深受开发者的热爱与追捧。 与Angular,React 当下一起并称为 前端开发三大主流框架!

前端3大框架log 展示图

3. Vue 的特点

  • MVVM模式:编程思想模式,实现双向数据绑定,通过 数据劫持,采用 数据驱动页面更新的方式。
  • 组件化:提高代码复用率,使代码更加容易集中式维护。

3.1 Vue的优点:

  • 轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快。vue是单页面应用,使页面局部刷新,不用每次跳转页面都要请求所有数据和 Dom,这样大大加快了访问速度和提升用户体验。同时还有完善的周边生态库,使开发者,可以更好的跨多端开发!

3.2 MVVM 设计思想

在这里插入图片描述

MVVM 主要由 View ,v-Model,Model 三个部分组成

  • View : 指代 视图层,页面最终呈现的样式
  • Model :指代 数据层,所有页面的 数据,都由这里托管。
  • v-Model:双向数据绑定,在程序中,担任 中间商 的角色,如果发现数据变了,就去通过数据驱动视图更新,反之,视图层更新,又去更新数据,起到了中间代理商 的作用

4 .Vue的安装

注明: Vue 目前主要存在于两个大版本,2.x 版本 和 3.x 版本 目前在实际开发中,2.x 版本的占比基数依然是要 高于 3.x 版本,如果你不知道如何选择自己需要的开发版本呢?就可以这样理解,Vue2.x 版本 现在依然是主流 版本,但是 Vue 3.x 版本一定是未来的迭代趋势!

值得注意:
在这里插入图片描述

如果你想 快速体验 Vue 框架的魅力,可以在 页面中直接引入 Vue 框架的CDN加速远程链接,就可以直接体验 Vue 了


又或者 你想要 项目结构更加的工程化,以及需要做 单页开发 (SPA),那么就需要采用官方提供的脚手架,来构建一个 工程化的项目,在实际开发中,都会选择后者来构建一个项目

在这里插入图片描述

首先需要安装 CLI 脚手架
注意:
在这里插入图片描述

//执行命令安装
npm install -g @vue/cli
# OR
yarn global add @vue/cli

安装之后,你就可以在命令行中访问 vue 命令。你可以通过简单运行 vue,看看是否展示出了一份所有可用命令的帮助信息,来验证它是否安装成功。
你还可以用这个命令来检查其版本是否正确:

//查看版本
vue --version

脚手架安装完毕后,就可以使用 脚手架来 构建一个项目
通过 create 来创建一个新项目

//创建项目
vue create "项目名"

在这里插入图片描述

最后是类似于呈现这样式的一个项目结构。

在这里插入图片描述

5.初体验 Vue 代码


6.概述

本文给大家 介绍了一下,什么是Vue 框架,以及Vue 框架的特点及优点,以至于,为什么拥有如此多的追捧者,这些都足够说明Vue 框架身上还有很多需要我们去发现体验的特点,当我们去认真的了解Vue 这款框架背后的故事,以及设计理念,一定会给大家带来不一样的体验!

相关内容

热门资讯

优酷安卓9.0系统版本,畅享流... 你有没有发现,最近你的优酷APP是不是有点不一样了?没错,就是那个我们每天离不开的追剧神器——优酷,...
安卓手机系统体验排名,揭秘最佳... 你有没有发现,现在手机市场上安卓手机的品牌和型号简直多到让人眼花缭乱?每个品牌都试图在系统体验上大显...
安卓操作系统技巧在哪,安卓操作... 你有没有发现,安卓手机用久了,总感觉有点慢吞吞的?别急,今天就来给你支几招,让你的安卓手机焕发第二春...
安卓手机哪个系统最快,揭秘最快... 你有没有想过,为什么你的安卓手机有时候会慢吞吞的,像是老牛拉破车一样?别急,今天就来给你揭秘安卓手机...
安卓非系统允许程序,探索安卓非... 你知道吗?在安卓手机的世界里,除了那些系统自带的程序,还有很多“外来客”在悄悄地占领着你的手机空间。...
qq飞车安卓系统和苹果系统,安... 你有没有发现,最近QQ飞车这款游戏在安卓系统和苹果系统上可是火得一塌糊涂啊!不管是走在街头,还是坐在...
安卓系统页面不显示时间,安卓系... 手机屏幕上那时间怎么突然消失了呢?是不是你也遇到了安卓系统页面不显示时间的问题?别急,今天就来给你详...
怎么修改安卓系统设备,揭秘安卓... 手机用久了是不是觉得卡得要命?别急,今天就来教你怎么修改安卓系统设备,让你的手机焕发第二春!一、清理...
安卓平板刷车载系统固件,体验智... 你有没有想过,你的安卓平板不仅能陪你追剧、玩游戏,还能变身成为车载系统的得力助手呢?没错,就是那种让...
安卓要不要系统更新系统,守护安... 亲爱的安卓用户们,你是不是也经常被手机弹出的系统更新通知搞得头都大了?是不是在犹豫,这更新到底要不要...
电视机安卓系统则,体验升级 你有没有发现,现在的电视机越来越智能了?尤其是那些搭载了安卓系统的电视机,简直就像是个小机器人,不仅...
安卓系统打开动画效果,打开动画... 你有没有发现,每次打开安卓手机,那瞬间闪现的动画效果,就像是一场视觉盛宴呢?今天,就让我带你一起探索...
安卓系统的诞生和发展,安卓系统... 你有没有想过,手机里的那个小小的操作系统,竟然能改变我们的生活呢?没错,我要说的就是安卓系统。它就像...
安卓系统电话通话录音,捕捉真实... 你有没有想过,在繁忙的生活中,有时候一个电话的录音就能帮你回忆起重要的信息或者关键时刻的对话内容呢?...
安卓64位系统官方下载,解锁全... 你有没有发现,最近你的安卓手机好像有点卡卡的呢?别急,别急,今天就来给你揭秘一下如何给你的安卓手机升...
安卓8系统可以吗,创新与变革的... 你有没有听说安卓8系统?最近这个话题在数码圈可是火得一塌糊涂呢!不少朋友都在问我:“安卓8系统可以吗...
安卓系统电量显示不正,揭秘原因... 手机电量显示不准确,是不是你也遇到了这样的烦恼?每次看着那忽上忽下的电量百分比,心里是不是直发慌?别...
安卓平板开票系统怎么用,轻松实... 你有没有想过,拥有一台安卓平板,不仅能随时随地办公学习,还能轻松搞定开票业务呢?没错,现在就让我来带...
安卓系统怎样下载尚德,安卓系统... 你有没有想过,想要在安卓系统上下载尚德,其实就像是在茫茫书海中找到一本宝藏呢?别急,让我来带你一步步...
安卓5系统自带相机软件,系统自... 你有没有发现,自从你升级到了安卓5系统,手机里的相机软件好像变得不一样了呢?没错,就是那个我们每天都...