Czy za pomocą #react + #nodejs i #mongodb jestem w stanie stworzyć prostą wyszukiwarkę eventów? Z ewentualną opcją panelu użytkownika? Jakieś proste funkcjonalności typu dodawane eventów i ich edycja? Czy do tego trzeba więcej #backend? Jeżeli tak to co dodatkowo? PHP?
Czy za pomocą #react + #nodejs i #mongodb jestem w stanie stworzyć prostą wyszukiwarkę eventów?
@WarmWeather: Jeśli zadajesz tego typu pytanie to raczej nie jesteś w stanie jej stworzyć. Na pytanie czy ktoś inny byłby w stanie ją stworzyć odpowiedź brzmi: tak.
@ZdeformowanyKreciRyj bardziej dla treningu. Zaczynam naukę JS, potem chce się zabrać za reacta i właśnie node.js. A chodzi mi po głowie taki projekt, bardziej na zasadzie MVP i sprawdzenia ewentualnie swoich skilli.
@sokytsinolop: Bo poziom rozwoju większości obecnych frameworków JS jest na poziomie w jakim PHP było 12 lat temu, a Java to jakieś 16 lat albo i lepiej.
@ZdeformowanyKreciRyj: jest typescript, zgadza się, no i co? @goomba-pl: mów konkretnie bo na razie to trochę takie gadanie jak na wykopie "php jest złe, bo ktoś kiedyś powiedział, że jest złe"
mów konkretnie bo na razie to trochę takie gadanie jak na wykopie "php jest złe, bo ktoś kiedyś powiedział, że jest złe"
@sokytsinolop: Po prostu porównuję obecne stadium rozwoju najpopularniejszych JSowych frameworków takich jak Express do Javowego Springa i PHPowego Symfony. Brak sprawdzonych i powszechnych wzorców projektowych, budowa sprzyjająca pisaniu spaghetti code, wspominany brak statycznego typowania, kulawy menadżer pakietów, niespójności logiczne samego języka itp, itd. Kiedyś PHP był podobnej sytuacji ale
@WarmWeather: Da się ale rozważ jeszcze typescript. I wtedy wspólne modele na backendxie o frontendzie. Tylko, ze na backend to mocno polecam .net core. Szybie, wygodne, odpalisz wszędzie.
@goomba-pl no i dziękuję bardzo. Będę miał to na uwadze. Uczę się JSa sam dla siebie, więc chciałbym wiedzieć czy rzeczy które chodzą mi po głowie jestem w stanie wiązać z samym jsem czy dodatkowo muszę dorzucić backend. Równie dobrze mogę zrobić wcześniej wspomniane MVP na samym jsie, a jak wypali to zrobić to porządnie na backendzie, ale to bym już zlecał komuś kto w tym siedzi.
@passage: Argumenty? Uważasz, że Express jest na porównywalnym poziomie co Spring albo Symfony? Uważasz, że dynamiczne typowanie nie bywa problematyczne? Uważasz, że npm nie stwarza zagrożeń? Uważasz, że JS nie ma nielogicznych dziwactw?
@goomba-pl: nie mam za bardzo czasu aby z Tobą tu się kłócić, ale napisałeś coś co gdzieś tam wyczytałeś i teraz żądasz abym przedstawiał argumenty? Więc najpierw rozwiń swoje myśli: - brak sprawdzonych i powszechnych wzorców projektowych - budowa sprzyjająca pisaniu spaghetti code - kulawy menadżer pakietów
No i taki Netflix odszedł od javy na rzecz nodejs żeby sobie zaszkodzić. PayPal, Ebay czy inny LinkedIn też pewnie są niespełna rozumu.
Bardzo proszę o ciepłe słowa. Zawaliłem uczelnie, mam długi i jestem na najniższym punkcie życia, boję się jutro obudzić. Jeśli ktoś z szerszą perspektywą może popisać byłbym wdzięczny.
#frontend #programowanie
@WarmWeather: Jeśli zadajesz tego typu pytanie to raczej nie jesteś w stanie jej stworzyć. Na pytanie czy ktoś inny byłby w stanie ją stworzyć odpowiedź brzmi: tak.
@ZdeformowanyKreciRyj: dlaczego nie js?
@sokytsinolop: Bo poziom rozwoju większości obecnych frameworków JS jest na poziomie w jakim PHP było 12 lat temu, a Java to jakieś 16 lat albo i lepiej.
@goomba-pl: mów konkretnie bo na razie to trochę takie gadanie jak na wykopie "php jest złe, bo ktoś kiedyś powiedział, że jest złe"
@sokytsinolop: Po prostu porównuję obecne stadium rozwoju najpopularniejszych JSowych frameworków takich jak Express do Javowego Springa i PHPowego Symfony. Brak sprawdzonych i powszechnych wzorców projektowych, budowa sprzyjająca pisaniu spaghetti code, wspominany brak statycznego typowania, kulawy menadżer pakietów, niespójności logiczne samego języka itp, itd. Kiedyś PHP był podobnej sytuacji ale
@passage: Argumenty? Uważasz, że Express jest na porównywalnym poziomie co Spring albo Symfony? Uważasz, że dynamiczne typowanie nie bywa problematyczne? Uważasz, że npm nie stwarza zagrożeń? Uważasz, że JS nie ma nielogicznych dziwactw?
Więc najpierw rozwiń swoje myśli:
- brak sprawdzonych i powszechnych wzorców projektowych
- budowa sprzyjająca pisaniu spaghetti code
- kulawy menadżer pakietów
No i taki Netflix odszedł od javy na rzecz nodejs żeby sobie zaszkodzić. PayPal, Ebay czy inny LinkedIn też pewnie są niespełna rozumu.