Thank you. For quick reference, I will put related materials here for anyone who is interested in this topic: - React fiber algorithm link: TBA - Fre algorithm link: TBA - Vue3 algorithm link: https://github.com/vuejs/vue-next/blob/master/packages/runtime-core/src/renderer.ts#L2365 - Vue2 algorithm link: TBA - Inferno (Vue3 is similar to it): https://github.com/infernojs/inferno/blob/5dedf9d4fc67f7a6d9c3d6cc27e7c21ccc707197/packages/inferno/src/core/implementation.ts#L318 (not sure) related explanation - https://www.bebopser.com/2020/12/20/vue3source5/#sketch - http://hcysun.me/vue-design/zh/renderer-diff.html#%E7%A7%BB%E9%99%A4%E4%B8%8D%E5%AD%98%E5%9C%A8%E7%9A%84%E5%85%83%E7%B4%A0-2 _Originally posted by @hkjpotato in https://github.com/yisar/fre/discussions/259#discussioncomment-650952_