@andrzej_kowal: Pisanie w javascript - nie ukrywajmy że to beznadziejny i "brzydki" język. Lepiej wybrać PHP, który od wersji 7 zaczyna nabierać dobrych praktych m.i. w kierunku statycznego typowania. Co do samego node.js, uważam, że to rak, ponieważ promuje złe praktyki m.i. nie podąża filozofią UNIX'a - czyli prostotą i skalarnością. W skrócie jeśli jesteś back-endem to nie konfigurujesz sobie serwera i środowiska czyli np. Apache HTTP na linuxie, to
@andrzej_kowal: bierz PHP, od 7.0 zdecydowanie na +, duże community, mnóstwo frameworków i generalnie sporo pracy na naszym rynku. Node.js to rak, nie idź w tym kierunku, jeśli chcesz być dobrym i cenionym programistą.
Pracuję jako junior frontend, ale dosyć często muszę coś backendowego napisać w PHP i nie mówię, że pisze mi sie w tym języku jakoś źle, ale po prostu wolę node'a i to znacznie.
W dodatku mam wrażenie, że połowa pytań na stackoverflow odnosi się do JS i przez zwykle łatwiej jest znaleźć odpowiedź na problem w node niż PHP. (ale to może tylko takie moje wrażenie).
@andrzej_kowal: php, ogromne community, pełno ofert pracy a co za tym idzie szybiecj coś znajdziesz i się rozwiniesz, zajebiste frameworki jak symfony (podobny do javowego springa) i przyszłościowy. W 2020 wejdzie php 8.0 który pozamiata.
Programiści wannabe będą pisać żebyś wybrał jsa bo tylko z tego mają bootcampy ( ͡° ͜ʖ ͡°)
@andrzej_kowal: jak znasz JSa to Node. Jako fullstack mozna kosić kupe kasy. A jak nie znasz i po prostu chcesz isc w backend to jedno i drugie gowniane ( ͡° ͜ʖ ͡°)
@andrzej_kowal To czemu przy cpp nie zostaniesz? Ma dużo świetnych frameworków do backendu. W dodatku bije wszystkie inne języki jeśli chodzi o wydajność. Zobacz sobie np. Seastar do budowy aplikacji obsługujących po milion połączeń.
Jeśli szukasz czegoś podobnego do Javy dla nudnych biznesowych zastosowań i pisać gettery settery faktory i interfejsy do bierz PHP. Dla backendów bez skomplikowanej logiki lepszy będzie node, ale w tym wypadku zaczynaj z Typescript zamiast z
@andrzej_kowal Skoro robisz frontend to node jest naturalnym rozwinięciem. Dla mnie tu PHP nie będzie miał przewagi, po za tym może, że da się go hostować na kalkulatorze albo hostingu za dolara rocznie.
Pracuję jako junior frontend, ale dosyć często muszę coś backendowego napisać w PHP i nie mówię, że pisze mi sie w tym języku jakoś źle, ale po prostu wolę node'a i to znacznie.
W dodatku mam wrażenie, że połowa pytań na stackoverflow odnosi się do JS i przez zwykle łatwiej jest znaleźć odpowiedź na problem w node niż PHP. (ale to może tylko takie moje wrażenie).
Programiści wannabe będą pisać żebyś wybrał jsa bo tylko z tego mają bootcampy ( ͡° ͜ʖ ͡°)
na przykład Firabase, MongoDB Stitch i wiele innych
oczywiście wszystko zalezy od potrzeb, nie ma rozwiązania idealnego i uniwersalnego ;)
Ja bym wybrał node bo w tym kiedyś robiłem. Do tego TypeScript i jest bardzo przyjemne połączenie
Jeśli szukasz czegoś podobnego do Javy dla nudnych biznesowych zastosowań i pisać gettery settery faktory i interfejsy do bierz PHP. Dla backendów bez skomplikowanej logiki lepszy będzie node, ale w tym wypadku zaczynaj z Typescript zamiast z
@andrzej_kowal: zalezy od projektu ;)
czasami wystarczy jakiś fajny BaaS ;)