jestem na juniorskim stanowisku front-end developera, ale obecna praca nie do końca pozwala mi na działanie w nowych technologiach (w pracy używamy kilku technologii bardziej opartych na PHP niż na JS np. Laravel, Wordpress). Chciałbym ją zmienić, ale praktycznie wszędzie wymagany jest React - i właśnie tutaj jest moje pytanie.
Czy obecnie jest sens uczyć się Reacta czy jednak zainteresować się innymi technologami gdzie jest mniejsza konkurencja? Vue? Angular?
#programowanie #frontend #pytanie #praca
@neczar angular jeszcze żyje?
a smutna prawda jest taka, ze malo jest projektów w "nowych technologiach" bo te szybko staja sie stare - jak nie cala technologia to stara wersja itp.
@neczar jeden chuj. Poczekaj aż Hejto wypuści API i napisz sobie klienta. Wrzuć w CV, idź w miejsce które akurat wymaga technologii którą sobie wybrałeś.
To nie jest tak, że ta wiedza jest unikatowa dla frameworka, więc jak się nauczysz jednego, to reszta pójdzie z górki. I tak całe życie się będziesz uczył, więc jeden framework więcej lub mniej Cię nie zbawi.
@wombatDaiquiri No i to jest konkretna odpowiedź, dzięki
@neczar Problemem FE jest to, że tych frameworków wychodzi pełno i zanim jednego się zdąrzysz dobrze nauczyć to on już będzie stary. Ale dopóki byłem full stackiem i siedziałem też we froncie to w każdym kolejnym frameworku odnosiłem wrażenie, że "ale to już przecież było" i wejście do nowego frameworka często było szybkie i mało problematyczne. Ograniczało się przez w miarę szybkie przejście przez jakiś tutorial, ogarnięcie struktury, jakiś kilku dodatków, których nie było w poprzednich frameworkach i można było spokojnie się przesiadać. W szczególności na poziomie juniora gdzie z reguły wchodzisz w rozpoczęty projekt i wiele rzeczy robi się analogicznie do tych już istniejących.
Dlatego warto się uczyć reacta czy jakiegokolwiek innego frameworka. Przesiadka będzie później dość prosta w razie potrzeby.
Angular user here - nauczyłem się go, bo u nas w pracy akurat potrzebny, ale sam stawiał bym osobiście na react, bo dużo więcej ogłoszeń z nim widzę.
@wombatDaiquiri API hejto jest dostępne od jakiegoś roku
@neczar Spokojnie ucz się Reacta. Nawet jak przestanie być używany, to sporo konceptów z niego już pewnie zostanie na stałe, np. hit ostatniego roku - SolidJS bardzo przypomina Reacta. Zresztą, framework to tylko narzędzie i z czasem zauważysz, że to nie ma znaczenia, czego się uczyłeś. Wiadomo, są pewne tajniki wiedzy typowe dla danych rozwiązań, ale jak umiesz dowolny framework JS, to nie powinieneś mieć problemu przeskoczyć z Reacta na Angulara czy Vue, czy cokolwiek nowego, co powstanie.
@neczar Z mojej perspektywy warto, ponieważ:
-
ma niski próg wejścia,
-
jest na niego duże zapotrzebowanie,
-
jest stale rozwijany i ma silne plecy (Meta),
-
duże organizacje jak już raz się zorientowały na jakąś technologię to nie będą jej szybko zmieniać (u mnie w projekcie przechodzimy teraz z kodu pisanego z wykorzystaniem komponentów klasowych na funkcyjne)
-
szkolenia dotyczące zagadnień FE np architektury aplikacji czy testowania omawiają temat wykorzystując do tego reacta (chociaż same zagadnienia wykraczają poza jego ramy) np: architekturanafroncie (polecam)
-
tak jak wspomniał @kalimer, sporo bibliotek i wzorców projektowych powtarza się w innych frameworkach - łatwiej się w tym później odnaleźć
Zaloguj się aby komentować