Co to jest Vanilla JS?

Gdy zaczniesz uczyć się JavaScript będziesz coraz częściej spotykał się z hasłem Vanilla JS. Możesz nawet trafić na stronę http://vanilla-js.com/ i przeczytać, że Vanilla JS to szybki, lekki, cross-platformowy framework do budowania niesamowitych aplikacji w JavaScript. Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications. Tak naprawdę, ta strona jest …

Continue reading

Co to jest Webpack i bundle?

Dzisiejsze aplikacje JavaScript składają się z wielu różnych plików. Dodatkowo między tymi plikami występują wszelkiego rodzaju zależności. Uruchamianie takiego kodu w przeglądarce bez żadnego narzędzia, które zajmie się tymi zależnościami może być nie lada wyczynem. Dawniej strony przeważnie składały się z kilku plików HTML i może kilku plików JS. Zapanowanie nad kolejnością wczytywania było stosunkowo …

Continue reading

Co to jest Node.js?

Node.js jest środowiskiem uruchomieniowym do wykonywania kodu JavaScript. Wcześniej programiści uruchamiali swój kod JavaScript tylko za pomocą przeglądarek. Dzisiaj Node.js pracuje niezależnie od przeglądarki i pozwala na uruchamianie kodu JavaScript również poza przeglądarką. Node.js jako środowisko uruchomieniowe pozwala nie tylko w łatwiejszy sposób tworzyć aplikacje webowe. Jest także narzędziem do tworzenia aplikacji po stronie serwera, …

Continue reading