Modyfikatory dostępu TypeScript

W porzednim wpisie ogólnie dowiedzieliśmy się do czego przydadzą się nam modyfikatory dostępu. W tym przejdzemy do konkretów czyli omówienia poziomów dostępu oferowanych prez TypeScript – public, private i protected.


Zapraszam do dołączenia za darmo do kilkugodzinnego kursu wprowadzającego do TypeScript.


Czytaj dalej Modyfikatory dostępu TypeScript

Alias typu w TypeScript

W poprzednim wpisie pokazałem trzy podstawowe typy wbudowane w TypeScript. W tym natomiast pokaże jak tworzyć własne. W TypeScript możemy je definiować za pomocą aliasów, interfejsów oraz klas. W tym wpisie zajmiemy się pierwszym sposobem i stworzymy alias typu – czyli zestawy mniej bądź bardziej konkretnych wartości, jakie może zmienna danego typu przyjmować.

Czytaj dalej Alias typu w TypeScript

Podstawowe typy wbudowane w TypeScript

W poprzednim wpisie postawilismy środowisko do pracy. Teraz przyjrzyjmy się jakie podstawowe typy wbudowane oferuje nam TypeScript. Zanim przejdziemy do konkretów pochylmy się na chwilę nad samą koncepcją typów.


Zapraszam do dołączenia za darmo do kilkugodzinnego kursu wprowadzającego do TypeScript.


Czytaj dalej Podstawowe typy wbudowane w TypeScript

Instalacja TypeScript i minimalistyczny set-up projektu

W poprzednim wpisie wprowadziłem nas w świat TypeScript, a dziś zajmiemy się pokazaniem jak przebiega instalacja TypeScript oraz zestawienie (set-up) minimalistycznego projektu, bez nadmiarowych narzędzi jak Webpack czy Babel. Na to przyjdzie czas później.

Czytaj dalej Instalacja TypeScript i minimalistyczny set-up projektu

Co to TypeScript

TypeScript jest to język programowania tworzony w modelu open-source będący semantycznie nadzbiorem JavaScriptu. Główny zespół odpowiadający za jego utrzymanie pracuje w Microsoft.

O co chodzi z semantycznym nadzbiorem? Składnia języka jest niemal identyczna z JavaScript. TypeScript dodaje trochę dodatkowych rzeczy jak na przykład statyczne typowanie czy interfejsy.

Można powiedzieć też, że każdy kod napisany w JavaScript możemy skopiować do pliku .ts (rozszerzenie dla plików TypeScript) i wszystko będzie działać poprawnie.
Nie jest to jednak do końca prawda, przynajmniej nie przy domyślnych ustawieniach kompilatora TypeScript. Jeśli zluzujemy nieco różne obostrzenia to dopiero wówczas KAŻDY kod JavaScript uruchomi się jako kod TypeScript.

Czytaj dalej Co to TypeScript

Wprowadzenie React JS #1 – wprowadzenie na przykładzie

React jest jedną z najpopularniejszych bibliotek języka Javascript, służącą do tworzenia interfejsów użytkownika – a konkretniej tych webowych, czyli stron internetowych. Został on stworzony przez pracownika Facebooka i głównie przez tę firmę jest utrzymywany oraz oczywiście wykorzystywany. Inne duże korporacje jakie z niego korzystają to PayPal czy Netflix. W tym wpisie przedstawie krótkie wprowadzenie do biblioteki Ract. Czytaj dalej Wprowadzenie React JS #1 – wprowadzenie na przykładzie

Pierwsza Klasa Javascript ES6

Jak wspominałem w jednym z poprzednich wpisów – obecnie częściej pracuję z Javascriptem niż z Javą i czuję się w niej już na tyle pewnie, że postanowiłem nieco wiedzą się podzielić i zrobić to z perspektywy “backendowca”. Tak, więc przed Tobą pierwsza klasa Javascript ES6.

Czytaj dalej Pierwsza Klasa Javascript ES6

Od Javy do Reacta

Dziś wpis wyjątkowo nietechniczny ani nie reklamowy, choć nieco z tematem kursów powiązany. Niedawno premierę miał kurs React + Jest mojego autorstwa… mimo, że do tej pory, na tym blogu, nie zbliżałem się do tematów front-endowych (choć sokole oczy niektórych mogli wypatrzyć słowo ‘React’ w podtytule strony). O dziwo, osoba czy dwie „przechwyciły” mnie na FB i zapytało – „ale jako to”… Java React – dwa światy. Stąd też pomysł na tę krótką opowiastkę.

Czytaj dalej Od Javy do Reacta