- 博客(5)
- 收藏
- 关注
原创 前端框架中的虚拟dom和diff算法
1、虚拟DOM•是JS对象模拟了真实DOM树的结构和状态。•当应用状态改变时,框架不会直接操作浏览器的DOM,而是先在内存中创建新的虚拟DOM树。•虚拟DOM树能够更快地构造和销毁,避免了直接操作DOM带来的昂贵性能开销。2、Diff算法•Diff算法主要用于比较两个虚拟DOM树的差异。•当组件状态改变导致新的虚拟DOM树被创建后,框架使用Diff算法找出老的和新的虚拟DOM树之间的最小差异集。
2024-03-22 16:56:03
1036
3
原创 深入浅出:实现前端菜单权限控制的策略详解(结尾附vue3完整示例代码)
引言在构建企业级Web应用时,菜单权限控制很关键。前端层面实现菜单权限控制,确保系统安全性的同时提升用户体验。
2024-03-19 15:46:00
1763
1
原创 深入浅出:前端开发中的协商缓存与强制缓存
浏览器缓存机制则是提升页面加载速度的关键手段之一。快速了解浏览器的缓存策略——协商缓存与强制缓存,更好的优化网页加载速度。浏览器缓存是一种存储技术,它允许浏览器在本地存储HTTP请求的响应结果,以便在后续请求相同资源时,直接从本地读取,减少网络传输,提高用户体验。
2024-03-19 14:50:18
1203
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人