ES6+

  • Szybki TS – typeof func

    Szybki TS – typeof func

    Dalej poznajemy język TypeScript. Tym razem zrobimy sobie typeof na funkcji i zobaczymy, co to nam da. Do dzieła.

  • Szybki TS – keyof, typeof, index

    Szybki TS – keyof, typeof, index

    Dalej poznajemy TypeScript i jego system typowania. W tym odcinku nieco o operatorach keyof, typeof oraz indeksach w kontekście typów. Zaczynajmy.

  • B. szybki TS – keyof

    B. szybki TS – keyof

    Kilka słów o operatorze keyof w TS. Szybka lekcja. Zaczynajmy.

  • Szybki TS – final, frozen revisited

    Szybki TS – final, frozen revisited

    Staramy się osiągnąć mistrzostwo w TypeScript, a to łatwe nie jest. Mimo wszystko, warto, ale musimy się przegryźć przez naprawdę dużo materiału. Do dzieła.

  • Szybki TS – funkcje

    Szybki TS – funkcje

    Poznajemy to i owo dotyczące funkcji w TS. Bez zbędnych wstępów, zaczynajmy.

  • B. szybki TS – as const, parameters

    B. szybki TS – as const, parameters

    Poznamy dwie dość łatwe rzeczy w TS, których nieznajomość z kolei może nam napsuć sporo nerwów (z doświadczenia mówię), więc lepiej to wprowadzić jak najszybciej.

  • Szybki TS – NoInfer

    Szybki TS – NoInfer

    Poznajemy utility type TSa, jakim jest NoInfer. Ciekawe zagadnienie, a myślę, że w takiej konwencji shortów utility types łatwiej nam wejdą do głowy. Zaczynajmy.

  • TS – frozen, final

    TS – frozen, final

    Wykorzystujemy wiedzę o dekoratorach klasowych oraz OOP, aby napisać (dobrze) dekoratory frozen oraz final. Dodam, że kody przedstawiane w internecie nie działają tak, jak są przedstawiane. Zaczynajmy.

  • TS – OOP oraz inne rzeczy

    TS – OOP oraz inne rzeczy

    Poznajemy lepiej OOP w TypeScript plus kilka innych rzeczy. Zbieramy wiedzę do kupy, jeszcze kilka lekcji i będziemy mogli swobodnie używać TSa. Do dzieła.

  • TS – generic types 1

    TS – generic types 1

    Nie ruszymy dalej z materiałem ani projektem, jeżeli nie poznamy bardzo ważnego i trudnego (dla fanów języków typu JS/PHP) zagadnienia, czyli typów generycznych. Zaczynajmy.

  • TS – co dalej z projektem

    TS – co dalej z projektem

    Nauczyliśmy się sporo, ale ten projekt ma pewne wady konstrukcyjne. Teraz sobie wyjaśnimy co jest nie tak i jak to naprawimy.

  • TS – walidacja runtime 1

    TS – walidacja runtime 1

    Zanim zabierzemy się za reflect metadata albo inne biblioteczki, które robią to za nas, spróbujemy napisać walidację własnymi dekoratorami, bo to jedyny znany mi sposób, aby się czegoś nauczyć porządnie. Do dzieła.