Node.js 生态遭遇史上最大规模攻击,速查!
9 月 8 日,Node.js 生态链遭遇前所未有的冲击。资深 npm 维护者 Qix(Josh Junon) 因一封钓鱼邮件泄露了账户,攻击者趁机在多个热门包里植入了恶意代码。这次事件迅速引爆社区,成为开源史上下载量最大的供应链攻击之一。
阅读量: 207标签: node
Vue的异步DOM更新:nextTick的正确使用方法
很多开发者刚开始使用Vue时,以为修改数据后DOM会立刻更新,结果在实际开发中遇到了不少问题。今天我们来详细讲解Vue的DOM更新机制和nextTick的正确用法。
阅读量: 120标签: dom
Vue3中ref和reactive的区别与使用场景
Vue3带来了全新的响应式系统,其中ref和reactive是最常用的两个API。很多初学者对它们的使用感到困惑。本文将帮你彻底理解这两个重要的概念。
阅读量: 332标签: Vue3
Vue中的provide和inject:简化组件间数据传递
在Vue应用开发中,组件间数据传递是一个常见需求。通常我们会使用props和events来处理父子组件之间的数据交流。但当组件层级很深时,逐层传递props会变得非常麻烦
阅读量: 241标签: 组件
理清Vue深度选择器:从 >>> 到 :deep() 的正确用法
在Vue项目开发中,尤其是在使用组件化开发时,我们常常需要调整子组件内部的样式。但由于Vue的作用域CSS(scoped)机制,直接修改子组件样式可能会遇到困难。这时就需要用到深度选择器。
阅读量: 761标签: 选择
Vue 3.6:Vapor Mode把虚拟 DOM“编译没了”的那一刻
一句话版本:在 <script setup vapor> 下,Vue 编译器直接把你的 <template> 编译成“直达真实 DOM 的更新函数”,跳过 VDOM 的创建与 diff。代码几乎不改,页面更快、包更小。
阅读量: 665标签: Vue3
Vue和React迎来大融合!开发效率大提升
厌倦了在Vue中重复定义props/emits/slots?又渴望React的强类型支持?Veact为您提供鱼与熊掌兼得的完美方案!Veact创造性地将Vue的响应式系统与React的JSX开发体验相结合:
阅读量: 598标签: 效率
10 个 Vue 3 性能飙升技巧
用 shallowReactive 代替 reactive,使用 shallowReactive!它只追踪对象顶层的属性变更,就像是为响应式系统开启了“省电模式”。这对于复杂的对象来说是完美的解决方案。
阅读量: 505标签: 性能
前端新赛道:轻松上手鸿蒙开发
鸿蒙开发并非要取代前端,而是为前端开发者打开一扇新的大门。它像工具箱里新增的一把利器,何时使用,完全取决于你的项目需求与职业机遇。鸿蒙开发为什么值得前端关注
阅读量: 1.1k标签: 鸿蒙
Vue Vapor 并非完全抛弃 Diff 算法:深入解析其优化策略
最近在研究 Vue 3.6 的新特性时,我发现 Vue 的官方代码仓库里悄悄增加了两个新包:runtime-vapor 和 compiler-vapor。这立刻引起了我的兴趣,毕竟了解 Vue 的内部机制是很多开发者的习惯。
阅读量: 1.4k标签: Diff
掌握 Vue3 的 h 和 createVNode:构建组件的新方式
在 Vue3 中,编写组件的核心方式依然是模板。但有时,我们需要更强大的 JavaScript 编程能力来动态地创建界面。这时,h 函数和 createVNode 函数就变得非常重要了。理解它们,能让你在 Vue 开发中更加灵活。
阅读量: 792标签: 组件
Vue官方插件:提升开发效率的必备工具
Vue.js 本身是一个强大的前端框架,但它的核心库专注于视图层。要构建真正的单页应用 (SPA) 或复杂项目,你需要官方提供的一些关键插件。这些插件与 Vue 核心完美集成,提供路由管理、状态管理、高效开发工具等
阅读量: 790标签: 插件