Wpis z mikrobloga

@goomba-pl: Ogólnie fajne jest to, że już właściwie wszystko można pisać w js - od backendów po aplikacje desktopowe i mobilne, czyli wystarczy tylko nadążać za jednym językiem a nie za kilkoma. Największy profit wiadomo - npm. Do tego node-express w którym wszystkie endpointy piszę się tysiąc razy szybciej niż w czystym pehapie. A na sam koniec z użyciem async/await piszesz kod prawie tak samo jak w PHP.
@Pieczor: mozliwe ze node.js ma niezla przyszlosc przed soba ale mi osobiscie najgorzej w JS przeszkadza to ze nie ma w nim normalnych klas (jak w innych jezykach). Nie ma klas, interface i innych przydanych i pomocnych rzeczy do SOLID i ogolnie 'ladnie' wygladajacego kodu.
@Pieczor: z papucia na lać xD
Dopóki JS nie dostanie natywnego statycznego typowania, a nie dostanie, będzie językiem niezbyt bezpiecznym do dużych projektów. Nie, TypeScript nie jest odpowiedzią. Zbyt duże oderwanie od oryginalnego języka i jego zalet.
@4191727801 te ich parę webków? Nieśmieszny żart. Backend stojący za streamingiem i samą aplikacją stoi na Javie i prawdopodobnie C++.

Środowisko Node to zbyt szybko ewoluujący dziwoląg, żeby traktować go na poważnie. Dlaczego korpo
@baidu: Jest, jeśli tylko jest Ci to potrzebne. Ja osobiście pracuję na stacku:

TypeScript - statyczny code-checking (php może buty czyścić ze swoim 'checkingiem'), klasy, interfejsy, OOP, itp itd
Inversify.js - pełen framework do dependency injection
async/await - "synchroniczne" programowanie przy asynchronicznym runtime, wydajność w stosunku do php x100 ;p

I masz taki zestaw enterprise że php leży i kwiczy.