如圖,兩個文本文件,linux有一個最基本的diff命令,就是找出兩個文件的異同,區別。vue
因此diff算法不依賴於任何插件,他並非react,vue什麼提出來的新概念。只不過移到了react中,對比的是js對象而已,他早就在咱們的身邊。react
首先diff算法很是複雜,實現難度很大,源碼量很大。咱們明白核心流程,不關心細節就行。linux