chce przejsc na fullstacka, jak sie uczyc node?

0

Hej, pracuje jako frontend developer od prawie 2 lat i chcialbym tez sie poduczyc noda (+ express) z mongodb aby pojsc bardziej w strone fullstacka. Bardziej sie skupiac na expressie czy jednak najpierw node a pozniej express? Macie jakies rady? Pisanie domowych CRUDów ma sens czy jest jakas lepsza droga zeby na tyle ogarnac noda zeby znalezc prace jako fullstack?

3

wg mnie sprawa ogarniecia backendu to mniej technologia, bo jak znasz js to sobie poradzisz ze skladnia jezyka. bardziej budowanie sensownego api, wydajnosc query do bazy, security, logi architektura to niewiele wspolneog ma z samym node.

0

Bardziej sie skupiac na expressie czy jednak najpierw node a pozniej express?

W Node można pisać nawet zwykłe programy (konsolowe), więc tutaj możesz zacząć. Poza tym strumienie, bufory, eventemittery i inne cuda i koniecznie asynchroniczność, od callbacków poprzez promisy aż po async/await.

Pisanie testów też będzie ważne.

Express też możesz ogarnąć, zrobić jakieś hello world... To nie są trudne rzeczy.

Trudne to w backendzie jest układanie zapytań w Postgresie, czy inne tego typu historie. Albo ogarnianie dużego projektu (frontendowe projekty jeszcze są tyle łatwiejsze do ogarnięcia, że wszystko widać, łatwo można też debugować, bo dev toolsy w przeglądarce itp. a w typowo backendowych projektach nic nie widać i dużo trzeba sobie wyobrażać, debugowanie jest trudniejsze).

1 użytkowników online, w tym zalogowanych: 0, gości: 1