backbone+jquery UI - melyiket szeressem?
Sziasztok!
Backbone-hoz keresek widgeteket, ügyviteli rendszerhez kellene pár dolog, grid, datepicker, ilyesmik... Egyelőre csak Backbone UI, amit találtam, de abban nincs minden benne. Arra gondoltam, hogy felhasználhatnék jquery widgeteket is a célra, úgyhogy megnéztem ott is a kínálatot. Na most jquery widget-ből, és jquery UI csomagokból is rengeteg van, így nehéz a választás...
Van olyan, amit már használtatok, és bevált?
■ Backbone-hoz keresek widgeteket, ügyviteli rendszerhez kellene pár dolog, grid, datepicker, ilyesmik... Egyelőre csak Backbone UI, amit találtam, de abban nincs minden benne. Arra gondoltam, hogy felhasználhatnék jquery widgeteket is a célra, úgyhogy megnéztem ott is a kínálatot. Na most jquery widget-ből, és jquery UI csomagokból is rengeteg van, így nehéz a választás...
Van olyan, amit már használtatok, és bevált?
Amit néztem
+ recline js - bejön, jó kiegészítés lenne a backbone UI mellé, tipikusan adatmegjelenítéssel foglalkozó dolgok vannak benne: grid, grafikonok, stb..., nekem meg pont azok kellenek. az egyedüli dolog, ami nem tetszik benne, hogy google maps helyett openstreetmaps támogatás van, viszont szerintem gyorsan hozzá lehet tákolni a google maps támogatást is, majd belenézek a kódjába... láttam még egy csomó google maps-es lib-et, legrosszabb esetben azok közül használom majd valamelyiket, aztán kész
+ backbone tree - fa megjelenítésre jó lesz
- jquery UI - nem tetszik valamiért, olyan múlt századi benyomását kelti bennem, az office 97 jut róla eszembe
- jquery UI - nem tetszik
Azt, hogyan néz ki, te befolyásolod. Van hozzá egy igen fejlett témázó rendszer, de tudtommal külső témák is születtek hozzá.
Ja, néztem őket. Valami
A jquery UI nagyjából ugyanazt tudja, mint a backbone UI, valamivel fejlettebb, de a plusz munkát nem éri meg.
Nekem a JQuery miért nem...
Emiatt én még nem is nagyon láttam olyan JQuery megoldást, ahol a gridView és a store szépen elkülönül egymástól kliens oldalon.
Ez nem a jQuery hibája, így
Nem mindenhol.
Nálam (ExtJS-t használok) a body-ban csak egy noscript tag van, minden mást felépítek scriptből.
progressive enhancement
diszkrét JS vs. ügyviteli rendszer
(tegyük gyorsan hozzá, hogy ügyviteli rendszerről beszélünk)
Az appjs-ről mi a véleményed?
QWebView
De ez lehet, hogy ágyúval verébre, nem nagyon mentem utána, hogy milyen alternatív megoldások vannak. (igaz, az ágyúnak a saját része nem hosszú, alig 100 sor, és azt is a netről szedtem le:)
Na hát itt is az lenne az
Gyakorlatilag nem is vagy
Ez igaz, de egy belső céges
A backbone-al nagyjából
Egyébként a jquery-t nem lehet összehasonlítani az extjs-el. Az extjs-nek van egy olyan része, ami teljesen ugyanazt tudja, mint a jquery, arra épülnek abban is a komponensek, amiket használsz... Szóval a jquery alacsonyabb absztrakciós szintig van megírva, mint az extjs. A backbone, backbone UI, backbone marionette meg még egy csomó más lib, ami rá épül, és olyan absztrakciós szintig megy, mint az extjs... Egyébként nem csak backbone+jquery vonal van, van még legalább 5 féle másik (ember.js, spine.js, knockout.js, ...), ami kb ugyanilyen, csak kevésbé népszerű, azért döntöttem emellett. Jquery helyett is van egy csomó más lib, backbone-ban pl lehet zepto-t használni helyette, a többiben nem tudom. Igazából bb is csak pár dolgot használ belőle, úgyhogy szerintem 10 perc alatt lehet heggeszteni egy adaptert bármelyik másik lib-hez. Egyébként ez annyira nem érné meg, mert szinte az összes kiegészítő lib használja a jquery-t.