Blog

O obserwatorach w JavaScript

Jeśli masz jakieś, choćby szczątkowe, doświadczenie z JavaScriptem, to zapewne zdarzyło Ci się skorzystać z listenerów. Owe listenery nasłuchują na żądane zdarzenie czy też zdarzenia, a po ich wystąpieniu wykonują jakąś zdefiniowaną akcję. Dla osób, które nie miały z tym jeszcze styczności dołączam przykładowy kod: // HTML <button id=”foo”>Foo</button> // JavaScript document.getElementById(‘foo’).addEventListener( ‘click’, function() { … Czytaj dalej O obserwatorach w JavaScript

Znaczniki HTML, których (być może) nie znałeś.

Tym razem weźmiemy na tapet znaczniki HTML. Nie będą to jednak typowe elementy, które pojawiają się na praktycznie każdej stronie i na każdym kursie HTML. W tym wpisie chciałbym skupić swoją uwagę na znacznikach, których używanie należy raczej do rzadkości, a które niejednokrotnie okazują się być naprawdę przydatne! Nie będę się skupiał się tu na … Czytaj dalej Znaczniki HTML, których (być może) nie znałeś.

Programisto, odpocznij…

Na samym początku chciałbym zaznaczyć, że w tym wpisie nie znajdziesz żadnych treści technicznych, także jeśli szukasz właśnie ich to zachęcam Cię do zapoznania się z innymi moimi wpisami. Pomysł na stworzenie tego wpisu przyszedł mi do głowy właśnie podczas wypoczynku, a dokładniej podczas wakacji. Tydzień spędzony z dala od codziennych obowiązków nie tylko sprawił, … Czytaj dalej Programisto, odpocznij…

Mikrofrontend

W ostatnim czasie przeglądając treści związane ze światem frontendu kilkukrotnie napotkałem na frazę “Mikrofrontend“. Postanowiłem nieco bardziej zgłębić temat i mam na ten temat nieco przemyśleń, którymi chciałbym się podzielić w tym wpisie. Chciałbym w tym miejscu wyraźnie zaznaczyć, że ten artykuł jest moją subiektywną opinią, z którą nie musisz się zgadzać. Ten wpis będzie … Czytaj dalej Mikrofrontend

Tworzenie rozszerzeń do przeglądarek w JavaScript

Całkiem nie tak dawno temu miałem przyjemność tworzyć (a raczej współtworzyć) swoje pierwsze rozszerzenie do przeglądarki. Z tego też powodu chciałbym podzielić się w tym wpisie wiedzą, którą zdobyłem w trakcie procesu developmentu. Zasadniczo proces powstawania rozszerzenia do przeglądarki niewiele różni się od procesu tworzenia zwykłej aplikacji webowej. Mamy tu do dyspozycji te same narzędzia … Czytaj dalej Tworzenie rozszerzeń do przeglądarek w JavaScript

Mierzenie wydajności aplikacji WWW

Jedną z kluczowych kwestii o jakie należy zadbać podczas tworzenia strony internetowej lub aplikacji WWW jest wydajność. Przede wszystkim, programista zwykle nie tworzy takiej aplikacji tylko i wyłącznie dla siebie, ale dla innych użytkowników. Z tego też powodu uważam, że szczególną uwagę należy poświęcić aspektowi komfortu odbiorcy. Jednym z aspektów, na jakie powinno się zwrócić … Czytaj dalej Mierzenie wydajności aplikacji WWW

Jak dbać o spójny code style w JavaScript?

Tworząc nowy projekt jedną z kwestii, o które powinniśmy zadbać jest spójny code style. Jednolity styl kodu jest istotny z kilku względów. Przede wszystkim zwiększa się czytelność kodu. Zdecydowanie lepiej czyta się kod, gdzie kod jest pisany jednym stylem. Oczywiście jeśli lepiej się go czyta to szybciej się go rozumie oraz debugguje. Owy zysk staje … Czytaj dalej Jak dbać o spójny code style w JavaScript?

Web developer – pytania rekrutacyjne cz. 6 – React

Jest to już ostatni wpis z serii wpisów z pytaniami rekrutacyjnymi na stanowisko web developera. Listę wszystkich poprzednich wpisów z tej serii znajdziesz poniżej. Zachęcam Cię do zapoznania się jeśli jeszcze nie miałeś/aś okazji: Web developer – pytania rekrutacyjne cz. 1 Web developer – pytania rekrutacyjne cz. 2 Web developer – pytania rekrutacyjne cz. 3 … Czytaj dalej Web developer – pytania rekrutacyjne cz. 6 – React

Web developer – pytania rekrutacyjne cz. 5

Ten wpis jest kontynuacją serii wpisów z pytaniami rekrutacyjnymi na stanowisko web developera. Pełną listę wpisów z tej serii znajdziesz poniżej: Web developer – pytania rekrutacyjne cz. 1 Web developer – pytania rekrutacyjne cz. 2 Web developer – pytania rekrutacyjne cz. 3 Web developer – pytania rekrutacyjne cz. 4 Web developer – pytania rekrutacyjne cz. … Czytaj dalej Web developer – pytania rekrutacyjne cz. 5

O kreatorze Beaver Builder

Wraz z rozwojem WordPressa pojawiły się kreatory umożliwiające tworzenie zawartości stron za pomocą drag&drop oraz kreatorów wizualnych tak, aby osoby nie potrafiące tworzyć stron www mogły je samodzielnie modyfikować i uzupełniać treścią. Obecnie na rynku do dyspozycji mamy kilka narzędzi przeznaczonych do tego celu. Najpopularniejsze z nich to Divi, Elementor, Visual Composer oraz tytułowy Beaver … Czytaj dalej O kreatorze Beaver Builder