chevron-left chevron-right
Cykle życia strony internetowej. Jak reagować na zmiany za pomocą JavaScript?

Cykle życia strony internetowej. Jak reagować na zmiany za pomocą JavaScript?

Kiedy mówimy o cyklach życia, zazwyczaj mamy przed oczami: dorastanie, bycie dorosłym i starzenie się. W przypadku stron i aplikacji internetowych działających w przeglądarkach można by użyć luźnego powiązania z tymi cyklami. Oczywiście strona nie będzie dorastała ani starzała się w trakcie jednej sesji użytkownika. Brzmi kontrowersyjnie? Na pewno tak, ale więcej można się dowiedzieć w dalszej części tekstu.

Dalej

Function currying – o co tu chodzi i jak tego używać?

Function currying – o co tu chodzi i jak tego używać?

Język JavaScript jest bardzo elastycznym językiem programowania. Z racji tego, że nie jest silnie typowany oraz posiada zaimplementowany mechanizm closures, to możemy tworzyć różne ciekawie napisane funkcje, które będą bardzo elastyczne w swoim działaniu. Jednym z możliwych do osiągnięcia podejść jest podejście zwane function currying.

Dalej

[JS] Jak pobrać dane z wielu źródeł jednocześnie do store w ReduxJS?

[JS] Jak pobrać dane z wielu źródeł jednocześnie do store w ReduxJS?

Pracując nad projektem JS, który wykorzystuje bibliotekę ReactJS może zajść potrzeba zbudowania architektury aplikacji zapewniającej dostęp do danych na serwerze. W przypadku, gdy zależy nam na rozdzieleniu logiki biznesowej od widoków aplikacji dobrym pomysłem może być wykorzystanie biblioteki ReduxJS, która będzie odpowiedzialna za zarządzanie stanem danych w aplikacji.

Dalej