Cześć Wam!
Od dziś chciałbym dzielić się z Wami informacjami o ReactJS - ale! nie tylko technicznymi.

Bardziej bym się skupił na tematach jak:
skąd się wzięła nazwa React?
jak wygląda obecny rynek pracy reaktowców?
ile można zarobić na starcie, a ile jako senior?
które firmy rozwijają swoje produkty w Reactcie?
co React ma wspólnego z mobilkami?
w ogóle dlaczego React?
...i wiele więcej!

Posty będą idealne dla tych, którzy są ciekawi Reacta, ale niekoniecznie są w nim ekspertami.
Czytelniku! Jeśli czujesz, że React przyciąga Cię, ale jeszcze nie podjąłeś decyzji, by się w nim zainteresować na poważnie – te treści są właśnie dla Ciebie.
Chciałbym dać Ci młotek abyś stłukł szybę , przez która patrzysz na Reacta i mogł po niego sięgnąć.
Dzięki za przeczytanie tego posta!

~~ programystic
ps komentarze, propozycje zmian, uwagi i wszystko co to jest feedbackiem (to chyba po polsku karmiące-plecy?), mile widziane.

#programowanie #react #javascript #reactjs
kodyak

Czy warto tego gówna się uczyć? Czy js oznacza że piszę się w JavaScript czy jednak w typescript

programystic

@kodyak gdyby dało się tak prosto odpowiedzieć to bym to zrobił nawet! jeśli uważasz to za gówno, to jest dosyć dobrze płatne a dla niektórych to już wystarczająca odpowiedź. Moje wpisy nie będą ani nachalne, ani długie, więc możesz mnie dodać do obserwowanych jeśli chcesz. Może coś Cie przekona czy warto się tego uczyć albo pokaże Ci, że to jednak totalny syf. I to też jest OK


BTW! NIE JESTEM FANBOJEM ANI ŻADNYM EVANGELISTĄ REACTa! Musiałem, to zaznaczyć

kodyak

@programystic  cały ten frontend to jedno wielkie gówno które już od 20 lat próbuja zastąpić innym gównem.


Niestety do tego gówno zawsze trzeba dodać takie gówno jak HTML plus jakieś gówno na gówno CSS czyli jakiś scss.


To wszystko leży ostro w gównie javasctipwym który próbuja teraz nałożyć typescriptowe, ale przykrycie gówna gównem nadal daje gówno wiec jest jakiś trend powrotu do standardowego gówna. Stąd moje pytanko o javascript, czy to jednak pisze się w standardowym gównie?

programystic

@kodyak niestety tak ten stack wygląda i raczej tak dalej będzie. Czasem lepiej posypać jak to piszesz "gówno" cukierkami niż.. nie Co do Twojego pytania o JavaScript: tak, wielu devów wciąż pisze w czystym JavaScript, chociaż TypeScript zdobywa coraz większą popularność dzięki jak wiesz: bezpieczeństwu typowania. Ale wiadomo, wybiera się odpowiedni młotek pasujący do zespołu. Ja np. nie mogę się przekonać do TypeScripta, rozumiem co chce rozwiązać. Niestety jego nieudolność w niektórych przypadkach mnie skutecznie odstrasza od TypeScripta. Nie mówie, że do niego nie wrócę, nie wiem. Na razie nie mam takiej potrzeby.

rakokuc

@kodyak frontend jest zajebisty, a javascript to najlepszy język programowania jaki wymyślono.


A teraz, jeśli jeszcze nie wrzuciłeś mnie na czarną, to spieszę z odpowiedzią: kod napisany w typescript i tak się kompiluje do czystego js, więc React pozwala pisać zarówno w ts jak i w js, jak komu wygodniej.


W sumie to warto by dodać, że React korzysta z własnej składni nazywanej JSX (i TSX w przypadku typescripta), więc to jeszcze coś innego, ale z grubsza działa jak standardowy js/ts.

kodyak

@programystic ostatnio widzę trend że przy pisaniu frameworkow te typowanie sprawia więcej problemu niż pożytku a podobno w nowym JavaScript mają wejść anotacje dla typów, trochę jak w pythonie więc typescript zaczyna trochę tracić sens. Nie jest jakim wielkim specem ale tak czytam i oglądam to wygląda że typescript jakby już osiągnął apogeum, ale wiadomo, zobaczymy a dodatkowo trzeba to jeszcze skompilować do javascriptu

programystic

@rakokuc 

> A teraz, jeśli jeszcze nie wrzuciłeś mnie na czarną


nie wiem dlaczego miałbym wrzucać


> to spieszę z odpowiedzią


oj sorry, to nie zrozumiałem pytania.

Thereforee

@programystic Jako programista siedzący bardziej w backendzie .NET to React jest dla mnie paskudny do nauczenia. Angular u mnie nie wywołuje nawet takich negatywnych emocji. Mam wrażenie, jakby kod w React był jednym wielkim bajzlem.

programystic

jasne! React ma swoją specyfikę i dla osób ze świata .NETa może wydawać się chaotyczny. Angular, z bardziej zintegrowanym podejściem i może wydawać się łatwiejszy w odbiorze. Jedni lubią ogórki kiszone ze śmietaną a inni ziemniaki z czekoladą. Wszystko ma plusy i minusy. Gdzie kucharek 6 tam nie ma co jeść i tak dalej...

rakokuc

@Thereforee Angular rozdziela kod html od javascriptu, React je łączy poprzez JSX. Do tego Angular trzyma się OOP, a React w pewnym momencie poszedł w functional programming.


Także wydaje się to zupełnie normalne, że wolisz Angulara. Angular ma być przyjazny backendowcom (stąd np. w standardzie korzysta z typescripta). React ma zupełnie inną filozofię pisania kodu.

mortt

@rakokuc react nie jest od MVC i to jest jego wada i zaleta jednczesnie. Mozesz stworzyc wlasne MVC a ze wielu o tym nie mysli/nie umie to inna sprawa

koszotorobur

@programystic - w moim sercu tylko Svelte

programystic

@koszotorobur no i super

zgrzyt

@programystic wołaj jak coś wrzucisz

Zaloguj się aby komentować