当前位置: 首页 > news >正文

初入了解——什么是VUE

  • 个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
  • 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。
  • 个人主页:小李会科技的主页

目录

前言:

一.什么是vue

二.vue.js的创始人

学习经历

主要成就

 三.vue是做什么的

四.VUE怎么使用

五.扩展资料:

六.VUE框架优点:

1.轻量级框架

2.简单易学

3.双向数据绑定

七.VUE框架缺点

1.新生儿

2.影响度不是很大

3.不支持IE8


前言:

什么是vue 你了解吗?本文章介绍了vue 优缺点


一.什么是vue

Vue.js是一套构建用户界面的渐进式框架,Vue 采用自下向上增量开发的设计,其核心库只关注视图层,易于上手,同时vue完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。


二.vue.js的创始人

 尤雨溪,Vue.js和Vite的作者,HTML5版Clear的打造人,独立开源开发者。曾就职于Google Creative Labs和Meteor Development Group。由于工作中大量接触开源的JavaScript项目,最后自己也走上了开源之路,现全职开发和维护Vue.js。

  • 中文名: 尤雨溪   外文名 :Evan You    民族: 汉

  • 毕业院校: Colgate University   职业:  独立开源开发者

  • 代表作品:  Vue.js  主要成就:   发布Vue.js  现居 : 新加坡


学习经历

尤雨溪毕业于上海复旦附中,在美国完成大学学业,本科毕业于Colgate University,后在Parsons设计学院获得Design & Technology艺术硕士学位,任职于纽约Google Creative Lab。


主要成就

尤雨溪大学专业并非是计算机专业,在大学期间他学习专业是室内艺术和艺术史,后来读了美术设计和技术的硕士,正是在读硕士期间,他偶然接触到了JavaScript ,从此被这门编程语言深深吸引,开启了自己的前端生涯。

2014年2月,开发了一个前端开发库Vue.js。Vue.js 是构建 Web 界面的 JavaScript 框架,是一个通过简洁的API提供高效的数据绑定和灵活的组件系统。


 三.vue是做什么的

 Vue.js是一款流行的JavaScript前端框架,旨在更好地组织与简化Web开发

  • Vue所关注的核心是MVC模式中的视图层,同时,它也能方便地获取数据更新,并通过组件内部特定的方法实现视图与模型的交互。
  • 通俗的来讲,vue就是一个已经搭建好的空屋,与单纯使用jQuery这种库比,可以更好地实现代码复用,减少工作量
  • 与Angular.js这种家具电器一应俱全的框架相比又不会一件件挑选,把自己不喜欢再一件件的扔了,甚至required 必须用且耗费空间的!
  • 简而言之,vue做了必须的事,又不会做职责之外的事。

四.VUE怎么使用

  •  1、MVVM即model,view,viewmodel,它是数据驱动模式,即所有的一切通过操作数据来进行,而尽量避免操作dom树
  • 2、用户的操作在view通过viewmodel进行数据处理,分情况是否通过ajax与model层进行交互,再返回到view层,在这个过程中view和viewmodel的数据双向绑定使得我们完全的摆脱了对dom的繁琐操作,而是专心于对用户的操作进行处理,避免了MVC中control层过厚的问题。


五.扩展资料:

vue在web开发、网站制作中的优势

  • 1、据绑定:vue会根据对应的元素,进行设置元素数据,通过输入框,以及get获取数据等多种方式进行数据的实时绑定,进行网页及应用的数据渲染 。
  • 2、组件式开发:通过vue的模块封装,它可以将一个web开发中设计的各种模块进行拆分,变成单独的组件,然后通过数据绑定,调用对应模版组件,同时传入参数,即可完成对整个项目的开发。
  • 3、简单小巧的核心,渐进式技术栈,足以应付任何规模的应用。

六.VUE框架优点:

1.轻量级框架

只关注视图层,是一个构建数据的视图集合,大小只有几十kb

Vue.js通过简洁的API提供高效的数据绑定和灵活的组件系统

2.简单易学

国人开发,中文文档,不存在语言障碍,易于理解和学习

3.双向数据绑定

也就是所谓的响应式数据绑定。这里的响应式不是@media 媒体查询中的响应式布局,而是指vue.js会自动对页面中某些数据的变化做出同步的响应。


七.VUE框架缺点

1.新生儿

Vue.js是一个新的项目,没有angular那么成熟。

2.影响度不是很大

google了一下,有关于Vue.js多样性或者说丰富性少于其他一些有名的库。

3.不支持IE8


 感谢支持 点赞 收藏 关注 谢谢~~

http://www.lryc.cn/news/39809.html

相关文章:

  • 代码规范(C++)
  • React教程详解四(hooks、pureComponent、Context通信、错误边界、children props与render props)
  • 【Spring从成神到升仙系列 二】2023年再不会 IOC 源码,就要被淘汰了
  • 菜鸟的进阶--手写一个小型dubbo框架
  • js逆向爬取某音乐网站某歌手的歌曲
  • 为什么软件测试面试了几个月都没有offer,从HR角度分析
  • DC-7 靶场学习
  • 深入理解JavaScript的事件冒泡与事件捕获
  • 格密码学习笔记(六):格中模运算
  • 【C++】非常重要的——多态
  • 发票账单很多?python助你批量完成数据提取
  • [闪存2.1] NAND FLASH特性串烧 | 不了解闪存特性,你能用好闪存产品吗?
  • 面试官问我按钮级别权限怎么控制,我说v-if,面试官说再见
  • 阿里云服务器使用教程:CentOS 7安装nginx详细步骤
  • Android JNI浅析、Java和Native通信对象的传值和回调
  • linux目录/usr/lib/systemd/system目录详解
  • 408考研计算机之计算机组成与设计——知识点及其做题经验篇目4:CPU的功能和基本结构
  • 2022-12-10青少年软件编程(C语言)等级考试试卷(五级)解析
  • 刷题专练之链表(一)
  • elasticsearch高级查询api
  • 力扣-股票的资本损益
  • 蓝桥杯刷题冲刺 | 倒计时26天
  • 嵌入式软件开发之Linux 用户权限管理
  • 2023-03-15 RabbitMQ
  • 二叉树链式结构的实现
  • 蓝桥杯刷题冲刺 | 倒计时28天
  • 一文带你吃透操作系统
  • 计算机网络英文简称汇总
  • 腾讯云云服务器标准型S5性能配置简单测评
  • RK3568平台开发系列讲解(Linux系统篇)消息队列