Тёмный

Jak uczyć się wzorców projektowych na froncie? Odpowiedź dla Juniora, Mida i Seniora 

Przeprogramowani
Подписаться 17 тыс.
Просмотров 6 тыс.
50% 1

Опубликовано:

 

21 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@emmeaerre
@emmeaerre 2 года назад
Porządny przykład z omówieniem SOLID, CQRS i SAGA z angular ngrx i nestjs to byłby przekot. Tymczasem dzięki za wysoko jakościowe materiały. Tak trzymajacie!
@Przeprogramowani
@Przeprogramowani 2 года назад
Dzięki za miłe słowa i konkret propozycję materiału. Trafił na moją listę!
@michaprzydatek9932
@michaprzydatek9932 2 года назад
Typescript i wzorce projektowe już nie mogę się doczekać! Must have!
2 года назад
Dziękuję za omówienie tego tematu. Szkolenie z efektywnego używania TypeScriptu razem ze wzorcami projektowymi to dobry temat i z chęcią skorzystam.
@Przeprogramowani
@Przeprogramowani 2 года назад
Dzięki za feedback!
@oskarkowalow8477
@oskarkowalow8477 2 года назад
Super, właśnie zabieram się za naukę wzorców, dzięki za materiał
@Przeprogramowani
@Przeprogramowani 2 года назад
Powodzenia!
@Will4_U
@Will4_U 2 года назад
Niezbyt zgadzam się z tym, że czytanie o wzorcach z innego języka np. Java i przekładanie ich do JavaScript/TypeScript jest czym dobrym. Na przykładzie filmiku Fireshipa dot. wzorców - są tam pokazane przykłady wzorców, których nie ma sensu przenosić do JS/TS, ze względu na to, jak ten język działa np. wzorzec Singleton. Albo też klasy w Javie a klasy w JS/TS są zupełnie czymś innym i znacznie różnią się od siebie. Dlatego też warto obczaić, jakie wzorce mają sens w danym języku niż bezmyślnie je przenosić z jednego języka do drugiego.
@Przeprogramowani
@Przeprogramowani 2 года назад
W JavaScript wzorzec Singleton ma swoje zastosowanie (praktyczny przykład: serwisy w Angularze). Po prostu jego implementacja jest znacznie prostsza niż w Javie, ze względu na brak wielowątkowości. / Marcin
@Will4_U
@Will4_U 2 года назад
Ale to jeden przykład. Poza tym Angular na siłę wpycha wzorce i mechanizmy z Javy do JS/TS, co w wielu przypadkach nie ma w ogóle sensu ze względu na to jak JS jest skonstruowany. Jednakże tak jest zrobione, żeby backendowcy w Javie mogli łatwiej wejść w środowisko front-endowe i robić full-stackowo.
@Przeprogramowani
@Przeprogramowani 2 года назад
@@Will4_U Singleton services w Angularze nie mają w sobie nic wymuszonego. Znacznie ułatwiają komunikację pomiędzy komponentami - umożliwiają współdzielenie stanu bez konieczności implementowania kompleksowego store'a ala Redux/NgRx oraz deklaratywne reagowanie na zmiany tego stanu za pomocą Observable. Czy Twoja opinia na temat Angulara jest potwierdzona doświadczeniem? Pytam, ponieważ w przeszłości uważałem podobnie. Niestety nieświadomie powtarzałem slogany marketingowe sprzedawane przez influencerów ze społeczności Reacta. Skoro Singleton jest wyjątkiem do Twojej tezy, to podaj proszę przykłady innych wzorców, których implementacja w JS/TS jest antyproduktywna.
@jokerzly2141
@jokerzly2141 2 года назад
Fajny materiał, fajny pomysł na kurs z Ts
@u_mnie_dziala
@u_mnie_dziala 2 года назад
dokładnie - najpierw clean code, potem wzorce; w przeciwnym razie można nie zrozumieć po co tak właściwie te wzorce są potrzebne
@mikolaj_lewandowski
@mikolaj_lewandowski 2 года назад
Polecam też książkę "JavaScript i wzorce projektowe - programowanie dla zaawansowanych" Simona Timmsa.
@hglock
@hglock 2 года назад
Aktualnie jestem na etapie rozpoczęcia przygody z TS, a więc jak najbardziej skorzystałbym z takiego kursu :)
@Przeprogramowani
@Przeprogramowani 2 года назад
Dzięki za feedback!
@ralphlorenzo9473
@ralphlorenzo9473 2 года назад
Dawajcie z kursem pod typescript, biorę w ciemno 😎. Kurs pod js kupiłem już dawno temu i byłem zadowolony
@arek5217
@arek5217 2 года назад
Dzięki Freddie!
@grzesiekx441
@grzesiekx441 2 года назад
TS - jak najbardziej :)
@Przeprogramowani
@Przeprogramowani 2 года назад
Dzięki za feedback!
@marekkazimierczak9210
@marekkazimierczak9210 2 года назад
Kurs o TS i Design Patterns, plz :)
@Przeprogramowani
@Przeprogramowani 2 года назад
O czym zapomniałem wspomnieć, a zdecydowanie nie powinienem: na kanale jest kozacki film Przemka z praktycznym zastosowaniem wzorców Strategia, Obserwator i Fabryka ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uIMDFjVLCHU.html
@ItsMathev
@ItsMathev 2 года назад
A jak przerabiałeś tę książkę Rusz głową? Czytałeś i przerabiałeś kodzik u siebie w IDE?
@Przeprogramowani
@Przeprogramowani 2 года назад
Tak, przepisywałem sobie wybrane fragmenty na TypeScripta 😉
@Filipff
@Filipff 2 года назад
TS + wzorce 👍
@belhiaro765
@belhiaro765 2 года назад
A jakie wzorce powinien znać node.js dev? ;>
@Przeprogramowani
@Przeprogramowani 2 года назад
Myślę, że kluczowym dodatkiem do mojej listy jest tutaj pattern middleware ;)
@defres15
@defres15 2 года назад
+1
@kamilkowalczuk3737
@kamilkowalczuk3737 2 года назад
Czekam na TSa!
@Przeprogramowani
@Przeprogramowani 2 года назад
Dzięki za feedback!
@Ta5i3k
@Ta5i3k 2 года назад
Ts + wzorce zawsze na plus
Далее
HTML i CSS: 5 najczęstszych błędów dostępności
17:21
1 Subscriber = 1 Penny
00:17
Просмотров 49 млн
ОН У ТЕБЯ ЗА ДВЕРЬЮ!
22:33
Просмотров 460 тыс.
Это было КРАСИВО!
01:00
Просмотров 1,1 млн
Design patterns - Strategy, Observer and Factory
29:24
Z TYCH 3 POWODÓW ODRZUCAMY KANDYDATÓW DO PRACY
11:44
Skąd Windows wie, że jest legalny?
15:36
Просмотров 148 тыс.
KONSTRUKCYJNE WZORCE PROJEKTOWE W PYTHONIE
30:48
Просмотров 6 тыс.
Pięć pytań rekrutacyjnych z Reacta na 2022
14:13
Просмотров 9 тыс.
Jak działa async/await w JavaScript?
13:31
Просмотров 6 тыс.