Tag Archive For "javascript"
Spis treści
Przed Wami wersja tekstowa szybkiego kursu JavaScript. Jeżeli jesteś programistą, uczyłeś się już programować, chcesz szybko uzupełnić wiedzę, to ten kurs jest właśnie dla Ciebie 🙂 . Niuanse, ciekawostki, problemy, dlaczego tak, a nie inaczej. Znajdziesz tutaj odpowiedzi na wiele pytań. Każdy dział można przeglądać niezależnie 🙂
Co to jest Babel?
Babel przekształca kod JavaScript do takiej postaci, a był kompatybilny ze wszystkimi przeglądarkami, a także zadziałał na starszych wersjach przeglądarek. W czasie kompilacji Babel zmienia składnię kodu do kompatybilnej postaci, jest transpilatorem kodu JavaScript. Babel powstał na potrzeby nowej wersji JavaScript ES6 i wyżej. Z jego pomocą możemy używać funkcje strzałkowe w starszych wersjach przeglądarek: …
Co to jest Polyfilling?
Co jakiś czas JavaScript rozwija się i do języka przybywają nowe funkcjonalności. Niestety producenci przeglądarek nie zawsze nadążają za tymi nowościami lub też nie chcą już nadążać. Często więc dochodziło do sytuacji, gdy nie można było korzystać z natywnych rozwiązań języka JavaScript w przeglądarce, ponieważ rozwiązanie to nie było zaimplementowane. Drugim problemem było wspieranie starszych …
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 …
Co to jest package.json?
Package.json jest plikiem w formacie JSON, który istnieje w każdym projekcie opartym na Node.js. Jest to plik zawierający informacje o projekcie, takie jak wersja, opis, autorzy i wiele innych ważnych informacji.
Co to jest NPM?
Rozwinięciem skrótu NPM jest Node Package Manager. NPM pełni dwie funkcje. Pierwszą z nich to repozytorium otwartych i darmowych bibliotek, frameworków, narzędzi i wszelkiego rodzaju projektów, które są uruchamiane za pomocą Node.js. Repozytorium znajdziecie pod adresem http://npmjs.org/.
Co to jest ECMAScript?
ECMAScript jest standardem dla języków skryptowych. Najpopularniejszą implementacją tego standardu jest JavaScript. Jednak to nie jedyny język, który powstał na bazie ECMAScript. Innymi językami są także JScript stworzony przez Microsoft oraz ActionScript, który był używany w AdobeFlash.
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, …