Polski frontend

AlgoSmart - Marcin Czarkowski YouTube

Kompozycja vs dziedziczenie - Wzorce w React #3

Aby w pełni docenić korzyści płynące z kompozycji, którą spotykamy w React.js dosłownie na każdym kroku, warto porównać ją z alternatywnym sposobem na rozszerzanie komponentów czyli dziedziczeniem. Dzięki temu odcinkowi dowiesz się: 1. Dlaczego dziedziczenie nie sprawdza się w React.js? 2. Czym jest kompozycja komponentów i jakie są jej silne strony? 3. Jakie techniki kompozycji stosuje się w React? 4. BONUS: Jak wyeliminować prop-drilling w komponentach? Kod źródłowy Z prop-drillingiem: https://github.com/mkczarkowski/react-design-patterns/tree/master/01-container-presentational/after/src/components Po usunięciu prop-drillingu: https://github.com/mkczarkowski/react-design-patterns/tree/master/03-composition-inheritance/before Dziedziczenie: https://github.com/mkczarkowski/react-design-patterns/tree/master/03-composition-inheritance/inheritance Kompozycja: https://github.com/mkczarkowski/react-design-patterns/tree/master/03-composition-inheritance/composition Link do prezentacji wykorzystanej w odcinku: https://slides.com/marcinczarkowski/composition-inheritance/#/ Playlista "Wzorce w React”: https://www.youtube.com/playlist?list=PLFwEHQJHnxZ3Dg-gQn3Jle-FF5qBllblz Śledź mnie w internetach i bądź na bieżąco: https://pl-pl.facebook.com/algosmartpl/ https://twitter.com/mkczarkowski