Skip to content
Sunny's blog
Main Navigation
知识碎片(部分文章转载)
解决npm link本地代码后 react库存在多份实例的问题
面试官:你知道websocket的心跳机制吗?
字节面试官:“Rust在前端工具链里有什么性能优势?” 候选人: “你说得对,但Rust是一门…”
前端基建的未来?带你入门开发 Rust 前端工具链!
面试官:tree-shaking的原理是什么?
禁止别人调试自己的前端页面代码
如何给所有的async函数添加try/catch?
输入 npm run xxx 后发生了什么?
vue nextTick实现原理,必拿下!
JS中数据类型检测四种方式的优缺点
如何在 ES5 环境下实现一个const ?
思考为什么不要使用 return await
React Hooks实现倒计时及避坑
使用 react 的 hook 实现一个 useRequest
前端录制回放系统初体验
面试官问我JS中forEach能不能跳出循环
请设计一个不能操作DOM和调接口的环境
前端接口防止重复请求实现方案
面试官:能不能给 Promise 增加取消功能和进度通知功能... 我:?
前端中 JS 发起的请求可以暂停吗?
如何取消 Fetch 请求
react函数组件中使用useState改变值后立刻获取最新值
一行代码,让网页变为黑白配色
手撕babel插件-消灭console!
Monorepo
🔥 微内核架构在前端的实现及其应用
如何实现准时的setTimeout
Git
前端 JavaScript 必会工具库合集
一站式-后台前端解决方案
涌现出来的新tools
前端工程化
前端工程化 OnePage
前端性能优化方法论
webpack常用拓展
CSS工程化
JS 兼容性
webpack5 模块联邦
pnpm原理
模块化
包管理器
Vuejs 21篇
那些年,被问烂了的 Vuejs 面试题
虚拟DOM详解
Vuejs 组件通信概览
探索 v-model 原理
Vuejs 数据响应原理
Vue2 diff算法原理
Vue 生命周期
computed
keep-alive 与 LRU 算法
Vue3 新特性
vue-cli 到底帮我们做了什么
Vue 编译器为什么如此强大
$nextTick 工作原理
Vue 和 React 的核心区别
一篇精通 slot
Vue SSR 服务端渲染
Vue 指令篇
VueRouter 路由从使用到源码
Vuex 思想和源码
今天我是面试官
vue 手写篇
React 16篇
React onePage
那些年,被问烂了的 React 面试题
React Hooks
React 组件通信
React Context
React 生命周期
React 事件机制
React 渲染原理
React 动画
React Router
JS 应用的状态容器,提供可预测的状态管理 Redux
视图-仓库-路由
dva 设计思想
Umi 企业级前端框架
React 调试工具
Fiber
GitHub
Appearance
GitHub
Menu
Return to top
On this page
Table of Contents for current page
面试官:tree-shaking 的原理是什么?
#
文章地址:
https://juejin.cn/post/7265125368553685050
代码实现:
https://github.com/Sunny-117/cherry