Jak pracować z Dockerem efektywnie? – Start projektu

Zacząłem niedawno pracę nad swoim projektem. Doświadczenie podpowiedziało mi, by ogarnąć uruchamianie, tak by było bezproblemowe. Uruchamianie jest czynnością, którą wykonujemy najczęściej w trakcie developmentu....

HTTP/2 i HTTP/3: co to jest? Jak działa? Jak przyspiesza działanie...

Protokół HTTP jest wykorzystywany do nawiązywania połączenia, umożliwiającego wyświetlanie strony internetowej. Jego najnowsza wersja ma umożliwić jeszcze szybsze przesyłanie danych. Czym cechuje się HTTP/3...

Wzorzec projektowy metoda wytwórcza – najprzydatniejszy ze wzorców.

Wytwarzanie bytów takich jak funkcja, obiekt może być złożone, problematyczne i długotrwałe. W imię zasady pojedynczej odpowiedzialności może warto zastanowić się nad tym, bym...

Wzorzec projektowy command – próba naprawienia świata obiektowego

Jak to się stało, że intencja wzorca Command jest tak prosta, jednakże jego implementacja w paradygmacie obiektowym wymaga już nieco nakładu pracy? I jak...

Wzorzec projektowy strategia – Co to jest? Kiedy używać, a kiedy...

Wzorzec projektowy strategia jest jednym z bardziej uniwersalnych wzorców. Elegancki, prosty i nadużywany :) W dzisiejszym odcinku pokaże Ci to, co należy wiedzieć o...

Prywatny rejestr Docker – Amazon Elastic Container Registry

W projektach, które tworzę na dobre zadomowił się Docker. Wspomaga nas w utrzymywaniu identycznego środowiska developerskiego, w łatwych eksperymentach z zewnętrznymi usługami. Co najważniejsze,...

Czy Context API jest lepsze do zarządzania stanem niż REDUX?

Czy zastanawiałeś się kiedyś, dlaczego Redux jest szybszy niż Context API? Jeśli tak to czy wiedziałeś, że react-redux używa Context API do rozpropagowania stanu...

Jak sprawić by klasa zaczęła być testowalna? – Metoda Szwu

W ramach zadania chcesz napisać test by być pewnym, że zrobiłeś wszystko dobrze. Niestety nie potrafisz przetestować czy metoda wypisuje odpowiedni string na ekran. Idziesz...

Jak szybko przetestować stronę w cypress.io?

Musisz przetestować aplikację webową, ale nie chce Ci się jej manualnie przeklikiwać za każdym razem, gdy ktoś wprowadzi zmiany? Czasami masz wrażenie, że czujesz...

Zakochaj się w Ubuntu – najpopularniejszy Linuks

Witam w świecie wolnego oprogramowania, rozsiądźcie się na chwilkę i rozejrzyjcie wokół. Większość oprogramowania wokół Was zostało wymyślonych, napisanych oraz udostępnionych za darmo. Ot...