Blog

Podstawy pracy z npm

Czym jest npm? Npm jest menedżerem pakietów dla języka JavaScript. Pakiety te są tworzone przez społeczność a ich liczba w momencie pisania tego artykułu wynosiła około 700 000. Alternatywą dla npm jest Yarn, jednakże nigdy go nie używałem, więc nie będę się o nim wypowiadał. Instalacja Instalacja npm jest banalna. Wchodzimy na stronę nodejs.org i pobieramy … Czytaj dalej Podstawy pracy z npm

Webpack – szybki start i pierwsza konfiguracja

Czym jest Webpack? Webpack jest to module bundler dla naszych aplikacji Javascript. Prościej mówiąc – Webpack pozwala nam wykonywać operacje na plikach. Jakie operacje? Już tłumaczę. Spektrum możliwości Webpacka tak naprawdę zależy tylko od naszych zachcianek i dostępnych pluginów oraz loaderów (o tym będzie później). Przykładowymi zadaniami, do których wykorzystamy Webpacka może być minifikacja plików (usuwanie … Czytaj dalej Webpack – szybki start i pierwsza konfiguracja

10 przykazań WordPress developera

10 przykazań WordPress developera Studiując materiały dotyczące WordPressa, zauważyłem wiele powtarzających się porad i praktyk. W tym wpisie wpisie wybrałem 10 najważniejszych punktów, na których powinieneś się skupić budując nową witrynę na WordPressie (i nie tylko na WordPressie). 1. Rób kopie zapasowe Nie bez przyczyny jest to pierwszy punkt. Zasadniczo ludzie dzielą się na dwie … Czytaj dalej 10 przykazań WordPress developera

Struktura plików w WordPress

Struktura plików w WordPress – tworzenie motywu Jednym ze sposobów na tworzenie motywów w WordPress jest stworzenie struktury plików o określonych nazwach. Nazwa pliku zależy od funkcji jaką pełni dany plik. Taki plik może stanowić odrębną część motywu – na przykład plik single.php – odpowiadający za stronę pojedynczego wpisu, bądź też mogą być elementem składowym strony … Czytaj dalej Struktura plików w WordPress

Komunikacja z API – zestawienie metod

Komunikacja z API jest obecnym trendem Czasy, w których tworzyło się statyczny content bezpowrotnie odchodzą do lamusa. Obecnie prawie każda strona korzysta z bazy danych i wyświetla zasoby w niej zawarte. Jednym ze sposobów serwowania danych jest komunikacja z API, czyli Application Programming Interface. Poprzez odpowiednie endpointy możemy wykonywać operacje na danych tj. wyświetlanie, dodawanie, edytowanie czy … Czytaj dalej Komunikacja z API – zestawienie metod

Skąd brać darmowe zdjęcia do artykułów?

Czy to są w pełni darmowe zdjęcia bez żadnych haczyków? Krótko mówiąc: Tak! Mówi się, że w życiu nie ma nic za darmo. Nie jest to do końca prawda. Obecnie w sieci znajduje się wiele darmowych alternatyw dla tzw. stocków. Dla niewtajemniczonych – stocki są to repozytoria ze zdjęciami, które możemy używać po uiszczeniu stosownej opłaty.   … Czytaj dalej Skąd brać darmowe zdjęcia do artykułów?

Czym jest Minimum Viable Product?

Czym jest Minimum Viable Product? Tłumacząc dosłownie jest to Minimalny Możliwy Produkt. Nie mówi to zbyt wiele, prawda? Krótko mówiąc, Minimum Viable Product jest to produkt posiadający tylko podstawowe funkcjonalności, spełniające cel i założenia produktu umożliwiające korzystanie z niego. Koncepcja MVP według Wikipedii została opracowana w roku 2001 przez Franka Robinsona. MVP ma kilka bardzo ważnych zalet. Największą … Czytaj dalej Czym jest Minimum Viable Product?

Polskie końcówki w oparciu o filtry VueJS

Filtry w VueJS – co to jest? Filtry są to funkcje, które pozwalają nam na manipulowanie danymi tuż przed ich wyświetleniem. Zamieszczamy je w obiekcie filters jako funkcje, gdzie jako parametr podajemy wartość, którą chcemy wyświetlić. Są to najzwyczajniejsze funkcje z JS jakie na co dzień piszemy. Przykład użycia filtrów w VueJS Filtry używamy poprzez … Czytaj dalej Polskie końcówki w oparciu o filtry VueJS