Skocz do treści

Już wkrótce odpalamy zapisy na drugą edycję next13masters.pl. Zapisz się na listę oczekujących!

React Hooks: useEffect — efekty uboczne w komponencie

Ten artykuł jest częścią 36 z 43 w serii React.js.

Zdjęcie Michał Miszczyszyn
JavaScript9 komentarzy

W tym wpisie opowiadam o hooku useEffect w React. Na pewno często musisz wykonywać żądania HTTP wewnątrz komponentów, prawda? Albo nasłuchiwać jakichś subskrypcji? Jak często zdarzyło Ci się wykonywać dokładnie ten sam kod w componentDidMount, a potem też w componentDidUpdate? Mi cały czas się to przytrafia! A do tego jeszcze… Czytaj dalej… artykuł React Hooks: useEffect — efekty uboczne w komponencie

React Hooks: useState — wiele stanów, callbacki i inne niuanse

Ten artykuł jest częścią 35 z 43 w serii React.js.

Zdjęcie Michał Miszczyszyn
JavaScript4 komentarze

W poprzednim wpisie omówiłem wstępnie React Hook useState. Pod postem na blogu oraz na Facebooku pojawiło się wiele komentarzy z pytaniami. Chciałbym odpowiedzieć na nie i wyjaśnić kilka niuansów tutaj. Jak to jest z rozbudowanym stanem? Czy można wywoływać useState w jednym komponencie wiele razy? I jak budować stan w… Czytaj dalej… artykuł React Hooks: useState — wiele stanów, callbacki i inne niuanse

Metody oraz pola typu computed w Vue.js

Ten artykuł jest częścią 7 z 8 w serii Vue.js.

Zdjęcie Wojtek Urbański
JavaScript4 komentarze

Czasami musisz zrobić coś więcej, niż tylko wyświetlić pola komponentu w szablonie. Np. mając pola firstName i lastName chcesz wyświetlić pełne imię i nazwisko osoby. Oczywiście możesz zrobić to za pomocą wyrażenia w szablonie {{ firstName + ' ' + lastName }}. Jest to jednak mało efektywne, i to z… Czytaj dalej… artykuł Metody oraz pola typu computed w Vue.js

Atrybuty class i style w Vue.js

Ten artykuł jest częścią 6 z 8 w serii Vue.js.

Zdjęcie Wojtek Urbański
JavaScript9 komentarzy

Czym dla mnie jest Vue.js? To przede wszystkim genialne "developer experience", czyli taki UX, ale w odniesieniu do wygody korzystania z narzędzia przydatnego w pracy programisty. Świetnym tego przykładem jest fakt, że Vue traktuje inaczej dwa atrybuty html - class i style - sprawiając, że korzystanie z tego frameworka jest… Czytaj dalej… artykuł Atrybuty class i style w Vue.js

Dyrektywy warunkowe w Vue.js

Ten artykuł jest częścią 4 z 8 w serii Vue.js.

Zdjęcie Wojtek Urbański
JavaScript5 komentarzy

Pisząc aplikacje w Vue.js często spotkasz się z sytuacją, w której wyświetlenie lub nie danego elementu będzie zależało od wartości zmiennej. Właśnie do tego służą dyrektywy warunkowe v-if, v-else, v-else-if, (oraz w pewnym sensie v-show), które odpowiadają instrukcjom warunkowym znanym z JavaScript. To właśnie te dyrektywy Ci dziś zademonstruję. Czytaj dalej… artykuł Dyrektywy warunkowe w Vue.js

Higher Order Reducers — Redux i powtarzanie kodu

Ten artykuł jest częścią 32 z 43 w serii React.js.

Zdjęcie Michał Miszczyszyn
JavaScript5 komentarzy

Higher Order Reducers — co to takiego? Gdy popracujesz dłużej z Reduksem to na pewno zauważysz pewne powtarzalne wzorce. Napisanie akcji i reducerów do obsługi API to konieczność powtórzenia bardzo podobnego kodu kilka, kilkanaście razy! Czy na pewno jest to konieczne? Z pomocą przychodzą właśnie Higher Order Reducers i kompozycja. Czytaj dalej… artykuł Higher Order Reducers — Redux i powtarzanie kodu