Cześć,
chciałbym się dowiedzieć, jakie technologie polecacie się nauczyć, które są przyszłościowe, których nie warto się uczyć?
Cześć,
chciałbym się dowiedzieć, jakie technologie polecacie się nauczyć, które są przyszłościowe, których nie warto się uczyć?
Wszystko wskazuje, że przyszłością są smartphony i tablety.
Za 10 lat i tak wszystko obecne będzie przestarzałe.
Jeśli chodzi o frameworki to może zasugeruję:
Z tym, że obecnie chyba najwięcej roboty w Polsce jest w następujących frameworkach:
Wszystko z grubsza, bo webem się nigdy komercyjnie nie zajmowałem :]
ASP.NET i tylko ASP.NET. Java webowa prawie nie istnieje. Chociaż jest jeszcze całkiem fajny Python no i znienawidzony przez wszystkich PHP.
Dlaczego znienawidzony? Ja lubię PHP.
Tunczyk napisał(a):
ASP.NET i tylko ASP.NET. Java webowa prawie nie istnieje. Chociaż jest jeszcze całkiem fajny Python no i znienawidzony przez wszystkich PHP.
Pracowałeś kiedyś w korporacji?
Jeżeli nie, to się nie odzywaj.
W dużych firmach większość aplikacji wewnętrznych (w tym webowych) robi się właśnie w Javie.
Co to wicketa to drazni mnie ze albo wszystko musi byc Serializable albo trzeba jebac sie z tymi modelami. Rozumiem po co to (back button support i wersjonowanie stron) ale jest dosc toporne.
Tunczyk napisał(a):
ASP.NET i tylko ASP.NET. Java webowa prawie nie istnieje. Chociaż jest jeszcze całkiem fajny Python no i znienawidzony przez wszystkich PHP.
Wiekszej bzdury tutaj dawno nie przeczytalem.
Wicket - nawet fajny ale ma bardzo zle zaprojektowane komponenty. Brakuje uzycia interfejsow w kluczowych miejscach co praktycznie uniemozliwia latwe nadpisanie markupow.
Struts - szczerze tutaj nie mam doswiadczenia. Z tego co widze po ofertach pracy to raczej malo firm tego uzywa. Glowne te ktore utrzymuja stare projekty. Jesli sie myle to niech mnie ktos sprostuje :-)
JSF - chyba wiodaca technologia. Wiele fajnych bibliotek (czesciowo niedopracowanych no ale coz :D)
mućka napisał(a):
Co to wicketa to drazni mnie ze albo wszystko musi byc Serializable albo trzeba jebac sie z tymi modelami. Rozumiem po co to (back button support i wersjonowanie stron) ale jest dosc toporne.
Ciekawa maja koncepcje, u nich Serializable to IClusterable :D
Akurat tu gdzie nie trzeba to tworza interfejsy a tam gdzie sa wskazane to wszystko jest hard coded.