Templatki JS bez użycia jQuery

Framework jQuery zakorzenił się tak bardzo w środowisku deweloperów www, że wielu z nich "automatycznie" dodaje go do swoich projektów. Od pewnego czasu w swoich projektach, tam gdzie nie jest to konieczne, nie używam jQuery. Dzisiaj przedstawię wam jak używać templatek bez użycia frameworka jQuery. Co to są templatki kodu HTML? Większość ... [Czytaj dalej]

Underscore vs. Lodash, czyli szybkie porównanie bibliotek

Tworząc stronę opartą głównie o frontend i jakiś zbiór danych często zadajemy sobie pytanie jakiej biblioteki użyć, by obrobić dane. Javascript to język działającym (prawie) wyłącznie po stronie klienta w przeglądarce. Dzisiaj postaram się po krótce przybliżyć dwie znane biblioteki służące do obróbki zbioru danych. Wprowadzenie Stojąc przed wyborem między biblioteką Underscore JS a Lodash, ... [Czytaj dalej]

Gulp.js - narzędzie do automatyzacji #2

Nadszedł czas na drugą część z cyklu minifikacja i automatyzacja w zakresie front-endu. Jakiś czas temu przedstawiłem teorię i konfigurację Gulp.js. Dzisiaj skupię się na nieco szerszej analizie i przedstawieniu przykładu, jak (wg. mnie) zautomatyzować proces tworzenia witryny. Jako przykładowy schemat działania wykorzystam skrypt z Grunt'a. Przygotujmy Gulp'a czyli zainstalujmy go globalnie: npm ... [Czytaj dalej]

Gulp.js - narzędzie do automatyzacji #1

Jakiś czas temu pisałem na temat, jakim jest minifikacja js i css, na przykładzie narzędzia Grunt. Dzisiaj wstępnie omówię drugie narzędzie służące do automatyzacji procesu tworzenia stron www, czyli Gulp.js. Skupię się na porównaniu go do wspomnianego Grunt'a, zaletach i wadach oraz kilku prostych przykładach. Zaczynamy. Czym jest Gulp.js? Gulp.js jest narzędziem do ... [Czytaj dalej]

Minifikacja plików JS i CSS - Grunt

Wiele osób, mając własną witrynę, zastanawia się czasem, jak by tu ją przyspieszyć. Coraz popularniejsze są narzędzia Google, tj. usługa PageSpeed Insights, która pozwala na przetestowanie danej witryny pod względem optymalizacyjnym, a co za tym idzie pod względem szybkości działania. Postaram się po krótce przedstawić narzędzie, które pozwoli zautomatyzować minifikację ... [Czytaj dalej]

Powiadomienie cookies

Strona lukaszbacik.pl zapisuje pliki cookies na komputerach odwiedzających ją internautów. Czytaj więcej.