Lekcja tekstowa
Kompozycja to mechanizm, dzięki któremu możemy budować aplikacje, wykorzystując mniejsze elementy jako części składowe tych większych. Programiści Facebooka uważają ten sposób budowania aplikacji za najlepsze rozwiązanie dla biblioteki React. Dobre zrozumienie możliwości kompozycji pozwoli Ci tworzyć czytelne, reużywalne komponenty.
Przeczytaj więcej w ebooku React: Kompozycja
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Lekcja audio
Kompozycja to mechanizm, dzięki któremu możemy budować aplikacje, wykorzystując mniejsze elementy jako części składowe tych większych. Programiści Facebooka uważają ten sposób budowania aplikacji za najlepsze rozwiązanie dla biblioteki React. Dobre zrozumienie możliwości kompozycji pozwoli Ci tworzyć czytelne, reużywalne komponenty.
Przeczytaj więcej w ebooku React: Kompozycja
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Zadanie
Kompozycja to mechanizm, dzięki któremu możemy budować aplikacje, wykorzystując mniejsze elementy jako części składowe tych większych. Programiści Facebooka uważają ten sposób budowania aplikacji za najlepsze rozwiązanie dla biblioteki React. Dobre zrozumienie możliwości kompozycji pozwoli Ci tworzyć czytelne, reużywalne komponenty.
Przeczytaj więcej w ebooku React: Kompozycja
Pobierz PDF, aby wygodnie zapoznać się z ebookiem na dowolnym urządzeniu.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Warsztat będzie omawiać poniższe zagadnienia. Informacje na ich temat znajdziesz zarówno w części teoretycznej, jak i praktycznej, tj. w zadaniach oraz projekcie.
- Wprowadzenie
- React Developer Tools
- Listy i klucze
- Komunikacja - Komponenty złożone
- Renderowanie dzieci
- Zarządzanie dziećmi - Referencje
- Callback refs
- Referencja do komponentu
- React.forwardRef()
- Formularze niekontrolowane - Zaawansowany cykl życia komponentu
- .getDerivedStateFromProps()
- .shouldComponentUpdate()
- .getSnapshotBeforeUpdate()
Co wchodzi w skład warsztatu?
- PDF w formie prezentacji, który zawiera wyjaśnienie zagadnień wraz z przykładami kodu (zobacz darmowy warsztat).
- Zadania do samodzielnego wykonania w serwisie GitHub (wymagane darmowe konto).
- Omówienie i przedstawienie rozwiązań zadań w formie wideo.
- Projekt do samodzielnego wykonania, który można wykorzystać w portfolio.
- Wideo z przykładowym Code Review projektów – omówienie dobrych praktyk i najczęściej popełnianych błędów.