自己怎么做网站视频赚钱烟台优化网站公司哪家好
2026/5/18 11:13:30 网站建设 项目流程
自己怎么做网站视频赚钱,烟台优化网站公司哪家好,音乐网站怎么做外链,石景山网站建设服务一句话先给结论#xff08;先记住#xff09; React 是“写应用的框架#xff08;UI 层#xff09;” Vite 是“开发 构建这个应用的工具#xff08;工程层#xff09;” 两者不冲突、不替代#xff0c;是上下游关系 一、React 是什么#xff1f;#xff08;你在…一句话先给结论先记住React 是“写应用的框架UI 层”Vite 是“开发 构建这个应用的工具工程层”两者不冲突、不替代是上下游关系一、React 是什么你在“写什么”React 的本质React 是一个 UI 框架准确说是 UI library它只关心一件事state 变了UI 怎么变functionCounter(){const[count,setCount]useState(0)returnbutton onClick{()setCount(count1)}{count}/button}React 负责JSX / 组件state / props组件更新 diffReact 不负责本地开发服务器打包热更新构建优化TypeScript 编译二、Vite 是什么你“怎么跑 怎么打包”Vite 的本质Vite 是一个 前端构建工具 开发服务器它解决的是如何把你的 React 代码跑起来 变成浏览器能用的文件Vite 主要干 3 件事1️⃣ 开发服务器npm run dev秒级启动ES Module 按需加载热更新HMR这是 Vite 最出名的地方2️⃣ 构建npm run build把 React / TS / CSS打包、压缩、hash生成 dist/Vite 内部用的是 Rollup3️⃣ 工程能力TypeScriptCSS / PostCSS / Tailwind环境变量插件系统三、React Vite 的关系重点关系一句话React 是“你写的内容”Vite 是“让这些内容跑起来 上线的工具”用一个现实比喻非常好记现实世界前端世界房子的设计图React施工队 工地Vite钢筋水泥node_modules交付的房子distReact 决定你“怎么住”Vite 决定你“怎么盖”实际工作流你每天在用的你写 React 组件 ↓ Vite dev server 启动 ↓ 浏览器直接加载ESModule ↓ 你保存代码 ↓ Vite 热更新四、为什么 React 项目“几乎都配一个工具”因为React 本身 ≠ 一个完整工程方案你必须再选一个“工程工具”React ?用来干嘛React Vite现代主流快React Webpack老牌React CRA过时React Next.jsSSR / 全栈 React 永远需要一个“宿主工具”五、常见误解很多人卡在这里误解 1Vite 是 React 框架不是Vite 不懂 React它也能跑 Vue / Svelte / Solid误解 2不用 React 能用 Vite 吗能npm create vitelatest my-app----template vanillaVite 是框架无关的误解 3React 和 Vite 谁更“高级”不在一个层级层级角色UI 层React工程层Vite平台层浏览器六、和 Angular 对照秒懂React ViteAngularReactUIAngularUI 工程Vite构建Angular CLI自由组合一体化自由组合 一体化Angular 把 React Vite Router Http 都“焊死”了七、终极一句话总结工程视角React 决定“你写什么 UI”Vite 决定“这些 UI 如何被开发、构建、上线”

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询