Zacny, rzeczowy kurs. Największy plus to pokazany cały schemat powiązań między React, Express, Node, Mongoose. Większość dostępnych kursów traktuje osobno o poszczególnych technologiach a tutaj mamy zebrane wszystko razem. Mnie osobiście interesuje już głównie właśnie coś takiego i na takim poziomie. W związku z powyższym kurs oceniam na 15 w skali 1 do 10.
@robertmichalski81283 жыл бұрын
Bardzo fajny odcinek, czekam na kolejne części
@montazu13753 жыл бұрын
elegancko :)
@KarolCud3 жыл бұрын
Fajnie i rzeczowo :) Dziś pierwszy weekend od daaaawna kiedy będę miał trochę czasu na popracowanie nad moją apką robioną właśnie na takim stacku :) A jak kolega wyżej napisał, nawet w tym przykładzie zostawiłbym try/catch. Co może pójść nie tak? Może się utrwalić zła praktyka np :p A jak np zerwie się połączenie z bazą na jakimś etapie to ten catch nie złapie? Nie wiem, pytam :D No i całą obsługę bym już zamknął raczej w bloku try, a nie wyciągał operacji "sukcesu" pod spód. Imo. czytelniej i jak już używamy try/catch to zabezpieczamy w ten spsób przed innymi błędami :)
@tworcastron3 жыл бұрын
Praktycznie wszystkie odcinkie piszę z marszu, więc prawdopodobnie wiele rzeczy można zrobić lepiej ;)
@KarolCud3 жыл бұрын
@@tworcastron nie o to mi chodzi. Napisałem o tym tylko dlatego, że temu try/catchu poświęciłeś trochę czasu na filmie, a wydzwięk był trochę taki, że nie potrzebne jest robienie try/catch bo co może pójść nie tak :D
@QuickerThePlayer3 жыл бұрын
Hej! Czego dokładnie potrzeba by móc rozpocząć Twój pełny kurs Reacta? Co konkretnie i co z obiektówką czy jest bardzo ważna przed nauką Reacta? Pozdro!
@tworcastron3 жыл бұрын
Podstawy JavaScript, HTML, CSS wystarczą. Dobrze wiedzieć jak wygląda klasa w JS, chociaż i to jest w kursie. Zresztą obiektówki praktycznie tam nie ma. Pozdro :)
@lukasztomaszek3 жыл бұрын
Reszta odcinków z serii będzie dostępna? Bo obecnie są jako prywatne
@tworcastron3 жыл бұрын
Tak, będą dostępne. W każdy czwartek wychodzą nowe odcinki.
@lukasztomaszek3 жыл бұрын
@@tworcastron troszkę długo, bo mam w szkole projekt do zrobienia, a języki jakie mam w szkole nie obejmują node js, a mój projekt zakłada właśnie node js i... Czas. Eh
@bioy29033 жыл бұрын
nice
@slawekjona3 жыл бұрын
Może ktoś mi podpowiedzieć jak skrócić zapis: "note.title = title; note.body = body;"? Można jakoś zastosować destrukturyzację czy coś..??
@mszxyzdev Жыл бұрын
10:50
@hesus_hess3 жыл бұрын
Siema, coś się skopciło, odcinki od 5 do 8 mają status "prywatny", nie da się obejrzeć. No cholera, w takim momencie? To jak wyłączyć film w momencie gdy Holmes ma powiedzieć kto zabił.
@tworcastron3 жыл бұрын
Ponieważ one wychodzą co tydzień, nie wiem dlaczego są w ogóle widoczne:/
@alpine2k3 жыл бұрын
@@tworcastron bo są dodane do playlisty :D Trzeba je ustawiać na niepubliczny, a nie prywatny :D
@tworcastron3 жыл бұрын
@@alpine2k wszystkie odcinki są już publiczne, więc problem z głowy:D
@szczeczaczoszczeczek50773 жыл бұрын
Siema, mam parę pytań: Czemu po aktualizacji notatki _v nie ustawiło się na 1? Nie ma w mongoose metody "findOneAndUpdate" i dlatego ręcznie ją szukasz i podmieniasz? To samo pytanie do "findOneAndDelete"? Nie lepiej walidacje zrobić w middlewarze czy przy takich prostych danych wystarczy tak jak pokazałeś? Jak według ciebie najlepiej customizować wiadomość której oryginalna treść to np. "title: field path 'title' is require"? Powiedziałeś że po usunięci wysyła się chyba 204, który nie powinien mieć body. Jakiego innego statusu musiałbym użyć, żeby wysłać message "usunięto notatkę"? Nie robi się tak? W prawdziwych projektach używa się IdObject jako :id w linkach? Przypierdolki: Nie używasz destrukturyzacji :D Try/catch w find chyba lepiej żeby było i tak Wysłanie notatki z samymi spacjami lub enterami w tym przypadku zadziała, a nie powinno, chyba że mongoose pod spodem trimuje napisy
@tworcastron3 жыл бұрын
ad. _v - nie wiem ad. findOneAndUpdate - można użyć i w ten sposób ad. validacja - można i w middleware ad. 204 - treść wiadomości może być na froncie. Jeżeli chcesz koniecznie przesłać z backendu to należy zmienić status na inny, np. 200 ad. idObject - tak ad. destrukturyzacji - nie używam w tym odcinku wielu rzeczy ad. reszta... - to jest przykładowa aplikacja a nie regulamin pisania kodu. Raczej nie ma takiego kodu, do którego nie dałoby się przyczepić. Po to się robi refaktoringi. Nie ma co szukać dziury w całym. Praktycznie wszystkie odcinkie piszę z marszu, więc prawdopodobnie wiele rzeczy można zrobić lepiej.
@szczeczaczoszczeczek50773 жыл бұрын
@@tworcastron mam wrażenie że odebrałeś ten komentarz negatywnie, a pisząc go, starałem się tego uniknąć. Chyba za dużo tych pytań. Spokojnie, będę miał ich jeszcze więcej hehe pozdro
@tworcastron3 жыл бұрын
@@szczeczaczoszczeczek5077 Nie, na luzie. Złe wrażenie, odpisałem normalnie na pytania i na "Przypierdolki" jak to ująłeś ;) Pozdro