news 2026/6/25 10:23:15

❤简介--渐进式框架

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
❤简介--渐进式框架

一、Vue 是一个框架,也是一个生态。Vue 框架非常灵活。根据我们的需求场景,我们可以用不同的方式使用 Vue:

1️⃣可以作为 Web Components(网页组件:如一个弹窗、一个日历、一个评论框)在任何页面中嵌入

2️⃣单页应用 (SPA:Single-Page Application):

👉整个应用只加载一次完整的 HTML 页面(初始页面),之后的所有页面交互、内容切换,都在是通过 JavaScript 动态更新 DOM 和数据完成,不会触发浏览器的整页刷新。

3️⃣服务端渲染(SSR:Server-Side Rendering)、客户端渲染(CSR:Client-Side Rendering)

👉对比

特性

客户端渲染 (CSR)

服务端渲染 (SSR)

渲染位置

浏览器(客户端)

服务器

浏览器拿到的内容

空的 HTML 骨架(只有div)

完整的、带内容的 HTML 页面

首次渲染时机

需等待 JS 加载并执行后再渲染

拿到 HTML 后直接渲染

SEO 友好性

差(爬虫抓不到动态内容)

好(爬虫能抓到 HTML 内容)

首屏加载速度

慢(需加载大量 JS)

快(直接显示内容)

服务器压力

小(仅返回数据)

大(需渲染 HTML,消耗 CPU)

搜索引擎优化(SEO:Search Engine Optimization),有利于在用户搜索相关关键词时,获得更靠前的排名。

👉SSR 的工作原理

  1. 用户请求页面:

✅用户在浏览器输入 URL,发送请求到服务器。

  1. 服务器端处理:

✅服务器接收到请求后,先从数据库获取对应的数据

✅服务器端运行前端框架(React/Vue)的代码,将组件和数据渲染成完整的 HTML 字符串

✅服务器把这个完整的 HTML 字符串、以及前端所需的 CSS、JS 资源一起发送给浏览器

  1. 浏览器端渲染:

✅浏览器拿到 HTML 后,直接渲染出页面(首屏秒开,用户能立刻看到内容);

✅同时,浏览器加载并执行页面中的 JS 代码,让页面变成可交互的 SPA 模式。这个 “先渲染静态 HTML,再激活为 SPA” 的过程,叫同构渲染(Isomorphic Rendering)-- 同一套前端代码,既可以在服务器端运行渲染 HTML,也可以在客户端运行实现交互。

如果你已经是一个老手,你可以根据实际场景来选择使用 Vue 的最佳方式,在各种场景下都可以保持同样的开发效率。这就是为什么我们将 Vue 称为“渐进式框架”:它是一个可以与你共同成长、适应你不同需求的框架。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 3:20:45

HunyuanVideo-Foley部署:本地与云端GPU加速全解析

HunyuanVideo-Foley部署:本地与云端GPU加速全解析 你有没有过这样的体验?剪辑了一条十分钟的Vlog,画面精致、运镜流畅,可一到音效环节就卡壳了——脚步声不对节奏,关门声像塑料盒碰撞,背景音乐还抢戏……最…

作者头像 李华
网站建设 2026/6/22 11:47:14

LobeChat能否制定预算?家庭财务管理助手

LobeChat能否制定预算?家庭财务管理助手 在智能家居设备日益复杂的今天,确保无线连接的稳定性已成为一大设计挑战。而将这一思路迁移到数字生活管理领域,我们发现:现代家庭面临的不是信息太少,而是工具太多、操作太碎、…

作者头像 李华
网站建设 2026/6/21 23:51:18

pt-table-checksum MySQL主从数据一致性校验工具工作原理及使用限制介绍

本篇文章将详细介绍 pt-table-checksum 这款用于MySQL主从数据一致性校验的工具。以下是其核心要点总结: 🔧 工具简介 pt-table-checksum 是 Percona Toolkit 工具包中的一个重要工具,专门用于校验MySQL主库和从库之间的数据是否一致。其基…

作者头像 李华
网站建设 2026/6/24 5:52:22

NVIDIA TensorRT-LLM:大模型推理性能优化指南

NVIDIA TensorRT-LLM:大模型推理性能优化指南 在当前 AI 应用飞速发展的背景下,大语言模型(LLMs)正从实验室走向真实业务场景——无论是智能客服、代码助手,还是企业级知识问答系统,对低延迟、高吞吐的推理…

作者头像 李华
网站建设 2026/6/24 8:49:05

3个必知技巧:用DeepBI轻松实现智能数据分析

3个必知技巧:用DeepBI轻松实现智能数据分析 【免费下载链接】DeepBI 项目地址: https://gitcode.com/gh_mirrors/de/DeepBI 还在为复杂的数据分析工具头疼吗?🤔 DeepBI作为一款AI原生的数据分析平台,彻底改变了传统的数据…

作者头像 李华
网站建设 2026/6/24 23:18:35

Qwen-Image-Edit-2509:用自然语言编辑图像的AI神器

Qwen-Image-Edit-2509:用自然语言编辑图像的AI神器 🎯🖼️ 在电商运营的深夜,你是否经历过这样的场景? 一款新品即将上线,但主图上的颜色与实物不符;促销活动临时加码,却没人手改那…

作者头像 李华