Hirdetés
- Mit rejt a telefonod? – A tranzisztorok elképesztő világa
- Vezeték nélküli fejhallgatók
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- ThinkPad (NEM IdeaPad)
- E-book olvasók
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Hogy is néznek ki a gépeink?
- Noctua+Asetek: egyre közelebb a Noctua első vízhűtése
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen házat vegyek?
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
skoda12
#3684
üzenetére
Meg a hátránya, hogy ha valami olyan dolgot akarsz megcsinálni, amit nem támogat közvetlenül a component library, akkor kicsit a mélyére kell ásni a dolgoknak, hogyan tudsz megvalósítani JSF-ben egy javascriptes, ajaxos feature-t annak ellenére is, hogy séróból lekódolod a javascript részét, és egy egyszerű servlettel támogatott backendet.
Plusz a JSF tanulási görbéje eléggé lapos, ha egy kicsit is bonyolultabb dolgot kell megcsinálni, például 3 input mezőből kettőt egyszerre kell validálni, és annak függvényében automatikusan kitölteni a 3. input mezőt, az már nem triviális feladat, és aki gyakorlatlan, egy napot is elszenvedhet ilyennel.
Szóval a JSF hátránya nem a nagy DOM fa, hanem az, hogy rohadtul érteni kell hozzá, és egyáltalán nem egyszerű. Mivel az egyszerűség kitétel volt, ezért nem ajánlom.
Én speciel szeretem hogy komponens alapú, és szépen különválasztja a megjelenítési logikát a controller logikától, plusz nem kell foglalkoznom a form változók kinyerésével szerver oldalon, a 3rd party komponens library-k pedig eléggé eye-candy dolgokat tudnak. (viszont ha valamelyik komponens bugos, akkor vagy az eredeti forráskódja alapján csinálsz egy saját komponenst a bugfix-szel, vagy lefejleszted magadnak. Illetve például az Icefaces táblázatai és fája nagyon jól néz ki, de ha több száz elemet akarsz megjeleníteni, akkor baszhatod, mert memóriazabáló a szerver oldalon, és lassú, mint a dög)
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Mit rejt a telefonod? – A tranzisztorok elképesztő világa
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Vezeték nélküli fejhallgatók
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Kés topik
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- Abarth, Alfa Romeo, Fiat, Lancia topik
- ThinkPad (NEM IdeaPad)
- Konkrét moderációval kapcsolatos kérdések
- Parfüm topik
- További aktív témák...
- Xiaomi Redmi Note 8 Pro 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- LG SN8Y 5.1.2 Dolby Atmos soundbar MERIDIAN technológiával hangprojektor
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo T14s G2 Core i7 1185G7 16Gb 1Tb NVMe Érintőkijelző Intel Iris Boltból Számlával Garanciával
- BESZÁMÍTÁS! Lenovo LOQ 15AHP10 FHD GAMER notebook - Ryzen7 250 16GB DDR5 1TB SSD RTX 5060 8GB
- 27% - ASUS Vivobook OLED Notebook! Ryzen 5 7535HS / 16GB 6400MHz / 500GB NVMe
- Dell Latitude 5430 14" Touchscreen i5-1235U 16GB 512GB 1 év garancia
- HP ProBook x360 435 G8 Ryzen 5 5600U Refurbished - Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

