Decorator 是一個典型的 AOP(Aspect-Oriented-Programming) 應用,HOC 的概念跟他很像,基本上是相輔相成的東西,不了解 HOC 的朋友可以稍微看看這篇的介紹。
下面以 React-redux 的 connect 作為範例,來看一下 HOC 與 Decorator