[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!
fronter z- #
- #
- #
- #
- #
- #
- 120
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.
Pierdyliard 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 node
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
Komentarz usunięty przez moderatora
Wtf 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ż pewną
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 kanał
@overment: Ale ty masz bardzo dobrze, że nieopatrznie zrobiłeś to co powinieneś. Wolałbyś ogarniać frontend, backend, grafikę, administrację i jeszcze