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

Web developer – pytania rekrutacyjne cz. 4

Ten wpis jest kontynuacją serii wpisów, w której odpowiadam na pytania rekrutacyjne na stanowisko web developera. Jeśli nie czytałeś poprzednich wpisów z tego cyklu to koniecznie nadrób zaległości: Web developer – pytania rekrutacyjne cz. 1 Web developer – pytania rekrutacyjne cz. 2 Web developer – pytania rekrutacyjne cz. 3 Web developer – pytania rekrutacyjne cz. … Czytaj dalej Web developer – pytania rekrutacyjne cz. 4

Web developer – pytania rekrutacyjne cz. 3

Ten artykuł jest kontynuacją cyklu wpisów związanych z pytaniami rekrutacyjnymi na stanowisko web developera. Jeśli jeszcze nie zapoznałeś/aś się z poprzednimi artykułami z tej serii to gorąco zachęcam Cię do nadrobienia zaległości: Web developer – pytania rekrutacyjne cz. 1 Web developer – pytania rekrutacyjne cz. 2 Web developer – pytania rekrutacyjne cz. 4 Web developer … Czytaj dalej Web developer – pytania rekrutacyjne cz. 3

Podstawy pracy z canvas API

Canvas (z języka angielskiego – płótno) pojawił się wraz ze standardem HTML5. Rozwiązanie to umożliwia nam na “rysowanie” po naszej stronie www. Nie mam na myśli tu tylko rysowania w znaczeniu tradycyjnym (co jest jak najbardziej możliwe, o czym przekonasz się w dalszej części tego wpisu), ale mam na myśli rysowanie za pomocą JavaScriptu skomplikowanych struktur … Czytaj dalej Podstawy pracy z canvas API

Co nieco o soft delete przy użyciu Node.js i MongoDB

Usuwanie danych jest jedną z 4 podstawowych czynności jakie możemy w  tradycyjnych aplikacjach (zaraz po dodawaniu, odczycie i aktualizacji). Wydawać by się mogło, że nie jest to zbyt ciekawy temat. Ot wydajemy polecenie “usuń”, a nasze dane bezpowrotnie znikają. Okazuje się jednak, że nawet tak trywialną czynność jak usuwanie danych można wykonać na kilka sposobów … Czytaj dalej Co nieco o soft delete przy użyciu Node.js i MongoDB

Web developer – pytania rekrutacyjne cz.2

Oto już drugi wpis na moim blogu zawierający zestaw pytań rekrutacyjnych na stanowisko Web Developera. Tak samo jak w poprzednim wpisie pytania pochodzą z fefaq.pl – bazy z pytaniami rekrutacyjnymi tworzonej przez społeczność. Jeśli nie zapoznałeś/aś się jeszcze z poprzednim artykułem o tej tematyce to zachęcam do nadrobienia zaległości: Web developer – pytania rekrutacyjne cz. 1. Tak jak … Czytaj dalej Web developer – pytania rekrutacyjne cz.2