Podstawy

  • 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.

  • TS – autobind decorator

    TS – autobind decorator

    Poznajemy różne sposoby na tzw. autobind dekorator. Dalej zatem brniemy w TypeScripta i choć jest ciężko, nie poddajemy się. Do dzieła.

  • TS – dekoratory vol. 3

    TS – dekoratory vol. 3

    Dalej poznajemy dekoratory w TypeScript, choć to trudny temat. Tym razem będziemy już bez problemu stackować dekoratory do walidacji properties.

  • TS – dekoratory vol. 2

    TS – dekoratory vol. 2

    Poznajemy dalej dekoratory w TypeScript. Nie jest to najłatwiejszy element języka, ale jakoś musimy się przez niego przegryźć. Do dzieła.

  • JS – object properties

    JS – object properties

    Nie ruszymy dalej z materiałem dekoratorów TS, jeżeli nie zrozumiemy dobrze, jak działają object properties w JavaScript. Lekcja krótka, ciekawa, a zarazem konieczna, aby dalej rozwijać swoje umiejętności TSa.

  • TS – dekoratory vol. 1

    TS – dekoratory vol. 1

    Poznajemy bliżej dekoratory w TypeScript. Skupimy się na dekoratorach klas. Zaczyna robić się naprawdę ciekawie. Do dzieła.

  • JS – zaawansowane proxy

    JS – zaawansowane proxy

    Uczymy się o proxy tego, czego jeszcze nie poznaliśmy, czyli klasę, która w konstruktorze zwraca proxy do siebie samej (sam byłem zdziwiony, że tak można). Do dzieła!

  • JS – prototypy, mixiny

    JS – prototypy, mixiny

    Postaramy się rozwiązać jedną z większych zagadek – także dla mnie – w JS, czyli czym są prototypy. Na przykładzie funkcji mixin, którą już omawialiśmy. Do dzieła.

  • TS – Interfejsy vol. 3

    TS – Interfejsy vol. 3

    Dalej poznajemy nudne początki TSa. Konieczne, aby pójść do przodu z materiałem. Kontynuacja lekcji poprzednich.

  • TS – Interfejsy vol. 2

    TS – Interfejsy vol. 2

    Poznajemy dalej interfejsy. Nudne początki TSa, ale musimy przez to przebrnąć. Plus taki, że są to koncepty obecne w większości języków programowania z OOP i otwierają nam duże możliwości, których sam PHP + JS nie jest w stanie nas nauczyć.

  • TS – Interfejsy vol. 1

    TS – Interfejsy vol. 1

    Poznajemy interfejsy. Kolejna z lekcji „nudne początki TSa”, musimy się jakoś przez to przebić. Na pocieszenie dodam, że większość z tych tematów przekłada się 1 do 1 na takie języki jak C#.