[javascript] full-stack web dev - w praktyce
NodeJS sprawił że granica pomiędzy front-endem a back-endem jest mniejsza niż kiedykolwiek wcześniej. Film o tym, co trzeba wiedzieć aby zrozumieć zasady komunikacji między nimi. Kolejne odcinki już w drodze!
- #
- #
- #
- #
- #
- #
- 120
- Odpowiedz






Komentarze (120)
najlepsze
Cała reszta to drobnica z małymi perełkami.
Generalnie Angular 2 była rewolucją, 4 porządkami a 5 dodano to i owo. Jeżeli znasz 2 to w 5 też się odnajdziesz.
źródło: comment_4en8tfz34hixeVsFOW5gQvEFRBp8aNdd.jpg
PobierzPierdyliard niekompatybilnych wersji, wycieki pamięci, połowa API w fazie beta i nie posiadanie od 10 lat normalnego schedulera który obsługiwałby wywłaszczenie, już nie wspominając o więcej niż jednym wątku CPU. W porównaniu z tym PHP to szczyty inżynierii projektowania :D Ba, można używać
Przecież ten rak jest tak koszmarnie zaprojektowany, że napisanie w tym czegokolwiek przypomina zabawę kupą. Już teraz w serwerze możesz mieć za pół darmo 128 wątków, każdy język będzie na tym skalował się świetnie a
No w sumie jak programista jest aż tak nieogarnięty że używa języka który jest sporym krokiem wstecz w porównaniu do wczesnych wersji PHP - to niech serwer się kurzy a klient czeka :)
Poza tym wielowątkowość jest też po to, żeby na jednym rdzeniu procesora mogło się naprzemiennie wykonywać wiele zadań... jak już masz język
Komentarz usunięty przez moderatora
źródło: comment_Yc6jeIgEsvWiGLeFOK18wYGBnXwgotIL.jpg
PobierzWtf is this? To jest największa patologia jsa, x lat temu za pakowanie widoku do pliku js byłby wyśmiany a teraz wraca się do takich żenujących technik. Dla mnie to jest nie do przejścia bo większość tutoriali też pokazuje widok w pliku js.
Jaki problem z generowaniem widoku przez JS? Po co wymyślać jakieś nowe składnie skoro można używać tej samej i dla widoku i dla kontrolera? Poza tym x lat temu nie było "template strings" i składanie stringów w JS było masakrą. Teraz razem np. z common-tags to bardzo wygodne.
Osobiście uważam, że wymyślanie nowego, specyficznego języka do robienia widoków to jest niepotrzebny narzut. Robiąc widok w React używasz powszechnie znanych składni: JS i XML. Robiąc to samo w Angular nie wystarczy znajomość HTML'a, musisz się nauczyć specjalnych konstrukcji. Dla mnie to porażka, chociaż
Nie dam rady dogonić już tej wiedzy.
Z własnych doświadczeń powiem Ci, że faktycznie ilość narzędzi może przytłoczyć. W praktyce jak już ogarniesz JavaScript na przyzwoitym poziomie, nagle "kropki zaczynają się ze sobą łączyć".
Chyba najbardziej w tej sytuacji pomaga praca wśród ludzi z którymi wspólnie to wszystko ogarniesz. Ja mam ten niefart że od dłuższego czasu pracuję praktycznie w pojedynkę. Tak zdecydowanie trudniej "być na bieżąco".
Ostatecznie po to tworzę ten