INNE
Zarządzanie długiem technicznym
Czy z długiem technicznych warto walczyć, czy może powinniśmy się do niego przyzwyczaić i nauczyć się nim efektywnie zarządzać? W tym wpisie przedstawiem kilka moich przemyśleń na ten temat.
Intersection Observer - kompletny przewodnik
Szukasz szybkiego i prostego sposobu na wykrywanie, kiedy elementy DOM wchodzą w obszar widoczny dla użytkownika? Poznaj Intersection Observer i w kilka minut zmień swoją stronę nie do poznania!
Cookies - przewodnik dla programistów frontendowych
Poznaj świat plików 🍪 cookie w komunikacji klient-serwer. Dowiedz się, w jaki sposób poprawiają one wrażenia użytkownika, jakie są najlepsze praktyki w zakresie bezpiecznego korzystania z nich i jak wypadają one w porównaniu z Local Storage. Spraw, aby Twoje witryny były bezpieczniejsze i bardziej przyjazne dla użytkownika.
Proxy oraz Reverse Proxy - czym są i jak działają?
Dowiedz się czym są servery proxy oraz reverse proxy i jakie spełniają rolę przy zarządzaniu ruchem sieciowym w aplikacjach webowych. Poza samą teorią, w artykule znajdziesz również kilka praktycznych przykładów użycia obydwu tych narzędzi.
Abstrakcja i warstwy abstrakcji
W tym artykule wyjaśnimy sobie czym jest abstrakcja, która może pomóc nam w zarządzaniu złożonością i re-używalnością kodu. Zobaczymy praktyczne przykłady i zbadamy jak działa abstrakcja w programowaniu frontendowym, szczególnie w sferze popularnych bibliotek, takich jak React.
StackOverflow Developer Survey 2023 - Frontend
Analiza wyników najnowszego badania SO Developer Survey, skupiająca się na technologiach frontendowych. Przejdziemy od niezłomnego panowania JavaScript po wschodzące gwiazdy bibliotek i frameworków. Ponadto sprawdzimy, czy i w jaki sposób sztuczna inteligencja robi furorę w społeczności programistów.
Czym różni się Deploy od Release?
Czym jest Deploy, a czym Release?. W tym poście wyjaśnimy sobie czym w wytwarzaniu oprogramowania różni się Deploy od Release. W tym krótkim poście wyjaśnimy sobie w prostych słowach czym różnią się od siebie te dwa pojęcia.
Baw się i programuj
Lista gier, które w łątwy i przyjemny spsoób uczą programować. Skupimy się tutaj oczywiście na grach związancyh z technologiami frontendowymi takimi jak HTML, CSS i JavaScript.
JavaScript i ECMAScript – wyjaśnienie odwiecznego problemu
Odkryj tajemnice stojące za JavaScript i ECMAScript! Ten artykuł wyjaśnia różnice, związki i historię obu pojęć, pomagając zrozumieć ich znaczenie w świecie programowania. Czytając ten tekst, odkryjesz, jak te technologie się rozwijały i jak współgrają ze sobą. Gwarantuję, że będzie ciekawie.
Jak zostać frontend developerem?
W tym poście poruszymy temat jak zostać frontend developerem. Omówimy bardzo klasyczny i popularny schemat nauki, który może się przydać szczególnie początkującym developerom. Wszystko po to, aby ułatwić Wam drogę do pierwszej pracy w IT.
Rodzaje testów automatycznych aplikacji JavaScript
Odkryj znaczenie i typy testów automatycznych w rozwijaniu oprogramowania. Ten artykuł wprowadzi Cię w świat testów jednostkowych, integracyjnych i funkcjonalnych, podkreślając ich rolę w procesie CI/CD. Dowiedz się, jak te testy mogą zminimalizować ryzyko błędów i zwiększyć wydajność procesu wytwarzania oprogramowania.
Licencje Open Source – przegląd oraz omówienie
Zastanawiałeś się kiedyś, jakie licencje Open Source są dostępne i jakie mają zastosowania? Poznaj najpopularniejsze licencje, takie jak GPLv3, GPLv2, Apache 2.0, BSD i MIT. Odkryj ich kluczowe cechy, ograniczenia i różnice, aby świadomie korzystać z projektów Open Source i uniknąć problemów prawnych.