vue介绍

vue 介绍

相关背景

  • vue是一款渐进式的javascript 框架.
  • vue 是一个用于构建用户界面的 JavaScript 框架,它基于 MVVM 模式,将数据与视图进行分离,并使用虚拟 DOM 来提高性能。是由尤雨溪于 2014 年 10 月 27 日开源的前端框架,经过多年的发展,它已经成为前端广泛使用并且非常流行的框架之一。
  • vue3 是 vue 官方的更新版本,在 vue2 的基础上进行了大量优化,包括了 TypeScript 的支持、新的 Composition API、更好的性能优化等。随着vue3的发展,目前vue2已经停止更新,推荐使用vue3。而vue3的组合式API也使得开发更加优雅,更加方便。
  • v2 文档地址:v2地址
  • v3 文档地址:v3地址

vue 的核心概念

  • mvvm模式 是 vue 的核心概念,mvvm 模式是一种软件架构模式,它将数据(Model)与视图(View)进行分离,并使用一个中间层(ViewModel)来连接两者。在vue中的实际体现就是当你修改数据的时候,视图会自动更新,反之亦然。
  • 单文件组件:vue 的核心概念,单文件组件是一个 .vue 文件,它包含模板、脚本和样式,这些内容都以一种特殊的格式组织在一起,并最终被编译成 JavaScript 代码。单文件组件使得开发更加方便,因为你可以在一个文件中定义数据和视图,并使用 JavaScript 来处理数据。
相关推荐
大蝴蝶博努奇a几秒前
使用ChatGPT 解决各类代码报错
前端
胡志辉7 分钟前
深入浅出 call、apply、bind
前端·javascript·后端
iccb101342 分钟前
5年,一个程序员是如何把私有化在线客服系统做到第一名的
前端·后端·github
假如让我当三天老蒯1 小时前
回归基本功:Map/Set 与 WeakMap/WeakSet 的区别
前端·面试
IT乐手1 小时前
48队都装不下你|国足第24次让全世界失望
前端
SoaringHeart2 小时前
Flutter最佳实践:IM聊天文字链接自动识别跳转
前端·flutter
掘金一周3 小时前
企业中要做智能体,最佳的方案是什么? | 沸点周刊 6.18
前端·人工智能·ai编程
Darling噜啦啦3 小时前
CSS 3D 变换与 Flex 布局实战:从零打造旋转立方体
前端·css
十九画生3 小时前
parentID ``` JavaScript 是区分大小写的,所以这两个不是同一个字段。 第二,`parent` 没有声明。 应该先写: `
javascript
秃头网友小李3 小时前
前端难点:keep-alive 缓存什么?RouterView 的 key 为什么要带 scopeId?
前端·vue.js