Ha valami modern webes fejlesztésbe kellene kezdenetek, milyen kliens oldali frameworköt használnátok? Mit kell tudnia: legyen modern, legyen megdizájnolva (alapból viszonylag szép, mobilon is megy, semmi extra), legyen benne minimális interakció támogatás (dialógus ablak, datepicker, tabok, rendezhető grid, semmi extra). Tehát ne legyen bonyolult, viszont fedjen le több területet is, amire kliens oldalon szükség van a menő trendek szerint.
Nagyon népszerű a Bootstrap, erre néztem rá először. Design-ból nagyon jó, de behavior-re nem mennek rá. Pl. van benne szép táblázat, de nincs benne rendezhető táblázat, van benne szép beviteli mező, de nincs benne dátum beviteli mező. Tehát még egy csomó JS kódot kell hozzá összevadászni, hogy egyáltalán alap szinten működjön a felület.
Van a jQuery UI, amiben tök jó widgetek vannak, de ők meg a kinézettel foglalkoznak kevésbé. Jól mutatja ezt, hogy létezik egy jQuery UI Bootstrap nevű projekt, ami próbálja a kettőt összegyúrni.
Találkoztam az ExtJS-sel, a demók alapján konkrétan ijesztően bonyolultnak néz ki, már túlzásnak is tűnt, és nem is teljesen ingyenes.
Sok kisebb framework van, amire viszont kevésbé mondanám, hogy framework, mert lefed ugyan egy pár dolgot, de egy csomót meg nem, és ha többet kell összegyúrni, az igencsak problémás is lehet.
És van még ezer meg egy, Kendo UI, YUI, Dojo, midori, stb., egy élet is kevés lenne hozzá, hogy mindet megismerje az ember. Ezért érdekelne inkább konkrét tapasztalat olyantól, aki fejlesztett már komolyabb webes alkalmazást. Mi a menő, mi jött be, mi hiányzott belőle?
- 5379 megtekintés
Hozzászólások
Az utobbi idoben a Bootstrap egy hatalmas loketet kapott, szerintem abba az iranyba nezelodj, mert egyreszt megmarad az ep eszed (ami nem igaz pl. az ExtJS-re), kelloen egyszeru es kismillio kesz cucc van hozza.
- A hozzászóláshoz be kell jelentkezni
Én is érzem a löketet, még a Microsoft is elkezdte nyomni, de vajon miért pont ezt? Hát igen, a hozzá való cuccok keresése ijeszt el egy kicsit.
- A hozzászóláshoz be kell jelentkezni
Nekem masszivan kezre all, mert a melo 90%-aban csak megfeleloen strukturalt HTML-t kell irni, nem kell JavaScriptben kodolni. Ergo a felulet kesz van, eppen csak be kell roffenteni a megfelelo funkciokat ha egyaltalan.
- A hozzászóláshoz be kell jelentkezni
Én a Zurb Foundationt használom, de univerzális megoldást szerintem nem fogsz találni, de ezt nagyon használhatónak tartom.
- A hozzászóláshoz be kell jelentkezni
Errefelé is érdemes körbenézni: http://qooxdoo.org
- A hozzászóláshoz be kell jelentkezni
Szia,
megnézheted még az Angular.JS-t és az Ember.JS-t is esetleg. Egyikkel sincs különösebb tapasztalatom, de viszonylag gyakran hallok róluk.
- A hozzászóláshoz be kell jelentkezni
+sok az angularnak (twitter/ui-bootstrap-el egyutt teljesen epitokockas)
+ hozza modulok: http://ngmodules.org/
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni