Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
Podstawy
-
JS – VDOM vol. 1
Piszemy dalej skrypty, które później połączymy we własną bibliotekę React. VDOM, czyli wirtualny DOM, który może być renderowany. Piszemy pierwsze prototypy naszych funkcji.
-
JS – Variadic func
Uczymy się obsługi funkcji ze zmienną ilością parametrów. Będzie to nam potrzebne do naszej biblioteczki React. Do dzieła.
-
JS – create element
Będziemy pisać własną bibliotekę React. Nie mam tego rozplanowanego, więc zobaczymy, gdzie to nas zaprowadzi. Na razie początki.
-
JS – debounce func
Uczymy się debounce. Na początku zdefiniuję, co przez to rozumiem, potem przykład plus mały bonus. Do dzieła.
-
JS – throttle function
Jeden z ważniejszych konceptów we frontendowym programowaniu w JavaScript, czyli throttle. Poznajemy czym jest i jak go używać.
-
JS – FP vol. 7
Poznajemy closures, czyli domknięcia, i ich największą zaletę, czyli zastosowanie w rekurencji. Już z nich korzystaliśmy. Do dzieła.
-
JS – FP vol. 6
Programowanie funkcyjne w JavaScript – poznajemy funkcje wyższego rzędu. Do dzieła.
-
JS – new keyword, newify
Uczymy się czym jest słówko kluczowe new, jak go używać i jak poradzić sobie z jego brakiem. Do dzieła.
-
JS – Recursive vol. 6
Poznajemy kolejny wzorzec, który ja nazywam depth-control. Posiada on warunek bazowy będący maksymalną głębokością, na jaką schodzi. Do dzieła.
-
JS – Recursive vol. 5
Tym razem poznajemy coś, co osobiście uważam za antywzorzec. Recursive func params antipattern, tak to nazywam. Zobaczmy w czym rzecz.
-
JS – Recursive vol. 4
Poznajemy odmianę wzorca arr-handler-loop. Wzorzec arr-handler-loop-deeperOrPush pokaże nam, jak możemy rozpłaszczyć tablicę. Do dzieła.
-
JS – utils vol. 4
Piszemy następne funkcje utils, poznając lepiej drzewo DOM oraz JavaScript. Do dzieła!