Skocz do treści

Trzecia edycja Kursu Nowoczesnego Frontendu: Next.js, React, TypeScript, GraphQL już w sprzedaży!

Bardzo często popełnianym błędem, na który zwracam uwagę praktycznie w każdym kolejnym Weekly JavaScript Challenge, jest niewłaściwe wykorzystywanie innerHTML. Bardzo łatwo może to doprowadzić do wystąpienia podatności typu XSS! Ten wpis chciałem poświęcić tej właściwości oraz zagrożeniom, które płyną z jej nieprawidłowego wykorzystania. Będę analizował konkretny przykład kodu z nadesłanego… Czytaj dalej… artykuł innerHTML, czyli najbardziej banalna furtka do XSS

Kurs TypeScript – część 3

Ten artykuł jest częścią 4 z 4 w serii TypeScript.

Zdjęcie Michał Miszczyszyn
JavaScript26 komentarzy

Kontynuuję serię wpisów na temat TypeScript. Pisząc poprzedni post złapałem się na tym, że dobijałem już do blisko 1800 słów. Uznałem, że to zdecydowanie za dużo jak na jeden wpis i stąd tak szybko kolejna część ;) W tym odcinku mówię o zaawansowanych typach, aliasach i literałach. Dodatkowo poruszam również… Czytaj dalej… artykuł Kurs TypeScript – część 3

Kurs TypeScript – część 2

Ten artykuł jest częścią 3 z 4 w serii TypeScript.

Zdjęcie Michał Miszczyszyn
JavaScript11 komentarzy

Poprzedni wpis na temat TypeScript cieszył się niemałym zainteresowaniem i wiele osób pisało do mnie z pytaniem, kiedy pojawi się kontynuacja. I oto ona! W tym artykule nauczymy się korzystać z klas, klas abstrakcyjnych i dziedziczenia. Dodatkowo będziemy implementować interfejsy i zobaczymy czym różnią się od klas abstrakcyjnych. Zapraszam do… Czytaj dalej… artykuł Kurs TypeScript – część 2

Dependency Injection w Angular 2

Ten artykuł jest częścią 5 z 5 w serii Angular 2.

Zdjęcie Michał Miszczyszyn
Dobry Kod5 komentarzy

Angular 2 aktywnie korzysta ze wzorca projektowego Dependency Injection. Ten wpis poświęciłem wyłącznie implementacji DI w tym frameworku. Jest ona bardzo rozbudowana i niezwykle ciekawa, a jej dokładne poznanie pozwoli na lepsze zrozumienie wstrzykiwania zależności w Angularze oraz sprawi, że będziemy tworzyć aplikacje bardziej świadomie i łatwiej. Czytaj dalej… artykuł Dependency Injection w Angular 2

TypeScript – część 1

Ten artykuł jest częścią 2 z 4 w serii TypeScript.

Zdjęcie Michał Miszczyszyn
JavaScript25 komentarzy

„TypeScript – typowany nadzbiór JavaScriptu, kompilowany do czystego JavaScriptu” – głosi napis na stronie głównej typescriptlang.org. Używam go praktycznie codziennie, w różnych projektach, z różnymi technologiami. Od pewnego czasu, w dużej mierze za sprawą Angulara 2, ale nie tylko, TS zaczął zyskiwać sporą popularność i uznanie w społeczności webdeveloperów. Czytaj dalej… artykuł TypeScript – część 1