Domanda

Quando guardo Ext JS, non ho la sensazione che sia pensato per le stesse cose di jQuery e Mootools.

Mentre jQuery e Mootools aiutano con il funzionamento generale di un sito, Ext JS sembra essere focalizzato su tabelle e archiviazione di dati, oltre a manipolarlo.

Quindi, questa osservazione è corretta o Ext Js è adatto allo stesso lavoro di jQuery e Mootools?

È stato utile?

Soluzione

Confrontare ExtJs e JQuery è come confrontare mele e arance. Puoi confrontare Ext Core con JQuery e ExtJs con l'interfaccia utente di JQuery.

Ext Core ed ExtJ sono Open Source, con Core sotto licenza MIT ed ExtJ che rientrano nella GPL 3. Entrambe sono in definitiva gestite da Ext, LLC, comprese tutte le modifiche alle librerie. Ext ha un team di sviluppo dedicato e personale di supporto, e quelli che utilizzano la licenza commerciale con un contratto di supporto hanno pieno supporto per aiuto e risoluzione dei problemi. A parte questo, le classi di controllo Ext (e tutte le altre classi) sono molto complete e coerenti.

Tutte le librerie che hai citato hanno vantaggi e svantaggi, ma ciò che ho già menzionato aiuta a rendere ExtJs una scelta avvincente per me.

Altri suggerimenti

Abbiamo usato ExtJS per creare, molto rapidamente, una sofisticata applicazione per call center senza alcuna preoccupazione per lo stile, dato che tutto questo è "pronto all'uso". Tuttavia, ExtJS utilizza un'interfaccia utente più tradizionale, quindi se si desidera un maggiore controllo dell'interfaccia utente o si desidera qualcosa di appariscente o molto non convenzionale, Ext non è la scelta giusta. Mootools e JQuery sono migliori per il design originale ma richiedono molto più sforzo per ottenere lo stile giusto.

Si noti che ExtJS può essere utilizzato con altre librerie e lo utilizziamo con JQuery, semplicemente perché abbiamo app diverse, integrate in librerie diverse, che devono stare insieme.

Ext JS è una libreria di widget a pieno titolo mentre jQuery (non l'interfaccia utente di jQuery) e Mootools sono framework JavaScript che aiutano a manipolare il DOM, ecc. La tua osservazione è corretta.

Penso che ExtJS e jQuery siano completamente diversi. Ext ti dà la potenza dei componenti dell'interfaccia utente. Core jQuery -non con plugin- ti dà velocità e molto molto utile per la manipolazione DOM e animazioni rapide.

Se la mia applicazione necessita di Grid, Window, TabPanel o TreePanel, il framework dovrebbe essere ExtJS. In questo caso, non mi occupo dell'interfaccia utente di jQuery o dei plugin dell'interfaccia utente di jQuery.

Se la mia applicazione non necessita di Grid, Window, TabPanel o TreePanel, il framework dovrebbe essere jQuery perché le dimensioni dello script sono davvero importanti e jQuery è facile da usare per tale applicazione.

Se la mia applicazione necessita di un datepicker, colorpicker, tab di base o pannello di fisarmonica di base, il framework dovrebbe essere l'interfaccia utente jQuery + jQuery. Perché dimensioni e utilizzo dello script.

ExtJS sarebbe un ottimo approccio per i pannelli di amministrazione che utilizzano altamente i widget. Dai un'occhiata a cosa ExtJS può fare Pagina demo ExtJS

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top