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

什么是Vue.js

概述

Vue.js(Vue)是一个JavaScript框架,它使得构建交互式和响应式的Web前端(即浏览器端的Web应用程序)更加容易;

这里出现了几个关键词,JavaScript、框架、响应式、Web前端

JavaScript

所有浏览器都支持的程序设计语言。它允许你操作已经运行的页面,从而提供更丰富的用户体验;

框架

框架式一个(第三方)库,它不仅提供实用功能,还包含一套“规则”(即明确的指导原则),用于指导如何构建JavaScript应用程序

响应式

你的应用能够对用户输入做出反应,动态更新屏幕(例如显示覆盖层或输入验证错误),相当于移动应用的外观和感觉;

Web前端

就是用户看到的内容,HTML+CSS+JAVASCRIPT,在用户的浏览器中运行

JavaScript的优势

移动应用和桌面应用给人的感觉非常有反应能力,事情能立即发生,你不需要等待新页面加载或者操作启动;

但是在传统的网络应用中,所有的页面都是通过服务端返回的,比如你点击一个链接,或者点击一个按钮,然后等待相应的操作完成;

JavaScript在浏览器中运行----在已经加载的页面上,你可以直接操作页面的HTML结构(DOM),我们不需要像传统的网络应用那样向服务器发送请求,我们也不需要等待新的HTML页面作出相应

仅使用JavaScript的劣势

你确实可以使用原生的JavaScript构建任何类型的Web应用,完全不需要VUE这样的框架;但是

  • 你必须自己编写所有的代码,“重新发明轮子”;
  • 你可能会编写次优代码,也可能引入一些错误和漏洞;
  • 在团队中工作可能会更难,因为不是每个人都知道你的代码脚骨和撰写风格;

使用VUE的不同方式

  1. VUE可以用于控制HTML页面的部分或者整个页面

在多页应用中使用“小部件”方法,(某些)页面仍然在后端服务器上渲染并提供服务

  1. Vue也可以用于控制整个Web应用程序的前端

“单页应用”(SPA)方式。服务器仅发送一个HTML页面,之后由Vue接手并控制UI界面;

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

相关文章:

  • Linux -- 线程、锁
  • 大模型Text2SQL之在CentOS上使用yum安装与使用MySQL
  • LeetCode 680.验证回文串 II
  • 大模型在肺癌预测及个性化诊疗方案中的应用研究
  • 数据结构-顺序表-数值统计
  • 如何自建服务器并开启公网IP:本地内网网址让外网访问详细教学
  • Nginx常见功能
  • 基于YOLO的语义分割实战(以猪的分割为例)
  • “地标界爱马仕”再启:世酒中菜联袂陈汇堂共筑新会陈皮顶奢产业
  • C++11 GC Interface:从入门到精通
  • 如何正确处理音频数据:16位整数与32位浮点数
  • JVM对象内存分配机制全解析
  • CSS Content符号编码大全
  • 「AI高校」| 《清华大学:AI赋能教育高考志愿填报工具使用指南》
  • 榕壹云婚恋相亲系统:ThinkPHP+UniApp打造高效婚配平台
  • c++set和pair的使用
  • joomla 使用nginx服务器只能打开首页,其他页面404的解决方案
  • win7上搭建FTP服务器步骤
  • OSI网络通信模型详解
  • I排序算法.go
  • 互感器铭牌图像识别系统
  • 【系统规划与管理师第二版】1.2 信息技术及其发展
  • 阿里巴巴开源的 分布式事务解决方案Seata
  • A028自动升降机+S71200+HMI+主电路图+外部接线图+流程图+IO分配表
  • HTTP与HTTPS深度解析:从明文传输到安全通信的演进之路
  • Hadoop 技术生态体系
  • 京运通601908,一只值得长期跟踪操作的波段投资标的,两个指标即可做好
  • 迅为RK3562开发板Android 设置系统默认不锁屏
  • [论文阅读] 人工智能+软件工程 | 用大语言模型架起软件需求形式化的桥梁
  • 游戏架构中的第三方SDK集成艺术:构建安全高效的接入体系