Polski frontend

AlgoSmart - Marcin Czarkowski YouTube

Compound Components - Wzorce w React #6

Compound Components to wzorzec pozwalający zachować wysoką elastyczność w komponentach z rozbudowaną warstwą logiczną. Z tego odcinka dowiesz się: * Jak zachować elastyczność prezentacji w komponentach obsługujących logikę? * Jak korzystać z metod React.Children.map() i React.cloneElement()? * Jak poprawić czytelność za pomocą pól statycznych? Materiały dodatkowe: Material UI: https://material-ui.com React.Children.map: https://reactjs.org/docs/react-api.html#reactchildrenmap React.cloneElement: https://reactjs.org/docs/react-api.html#cloneelement Kod źródłowy: Przed: https://github.com/mkczarkowski/react-design-patterns/blob/master/06-compound-components/before Po: https://github.com/mkczarkowski/react-design-patterns/blob/master/06-compound-components/after Diff before i after: w drodze Link do prezentacji wykorzystanej w odcinku: https://slides.com/marcinczarkowski/compound-components 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