La ‘guerra’ dei framework
Lunedì 15 Giugno 2009 - 15:38
di Cesare Lamanna

Insieme al pezzo sul confronto tra OOP e codice procedurale in PHP, Riccardo Degni ha impostato una simile tenzone anche per i framework Javascript. Nell’articolo Framework a confronto si esercita in un’analisi di jQuery, MooTools e Prototype. Credo che lo spazio dei commenti di Edit sia il luogo migliore per discuterne sulla base delle considerazioni svolte da Riccardo nel suo articolo.
Categoria: Scripting | Permalink
Commenti
1
per semplicità, leggerezza, praticità, tutorial, plug in quasi infiniti, sono del parere che jquery sia, almeno per me, il migliore dei tre citati.
MooTools lo uso quasi per niente, anche se ha plug in niente male.
Prototype lo trovo più pesante rispetto a jquery.
2
non so gli altri cosa ci stiano a fare francamente :P
l’unico che sperimenta in campi nuovi credo sia dojo ma nessuno se lo caga mai anche se in effetti è un bel po’ lento
pero’ introduce cosine carine tipo dojo storage e altre amenità 3.0# - postato da Marco - 15 Giugno 2009 - 19:10
3
Beh…definire uno migliore dell’altro basandosi sul proprio parer tecnicoe personale, lascia un po’ il tempo che trova: per quante righe di codice possiamo averci scritto tutti con i 3 framework citrati, un’analisi in merito rimane comunque difficile.
Però voglio anche io dire la mia, perchè non posso farne a meno :-)
Io ho usato solo JQuery e Mootools (mai prototype)…e Mootools alla fine rimane quello che preferisco.# - postato da Luigi - 15 Giugno 2009 - 19:21
4
Molto bello e completo l’articolo, unico piccolo appunto lo devo fare sull’ultimo esempio dove in prototype non viene usato il metodo nativo “New Element()” ecc ecc
Complimenti ancora
5
@Marco:
Ciao Marco,
anche io ho usato dojo ed è veramente un bel framework.
Oltre ad avere un set esteso di widget e storage supporta l’utilizzio di namespace e di caricamento dinamico delle librerie.Inoltre a 2 namespace molto interessanti:
dojo.lang.functional (per la programmazione funzionale)
e
dojo.lang.aspect (per la aspected oriented programming).In più il sistema ad eventi è un vero e proprio sistema per fare aop, che permette di wrappare qualsiasi oggetto oltre a un evento.
Se volete approfondire questi aspetti potete leggere questi 3 link interessanti su dojo e gli argomenti di cui ho parlato sopra:
http://lazutkin.com/blog/2008/.....ript-dojo/
http://lazutkin.com/blog/2008/.....ript-dojo/
http://lazutkin.com/blog/2008/.....avascript/
http://shaneosullivan.wordpres.....uick-tips/
se volete sapere cosa è la programmazione funzionale e l’aspected oriente programming eccovi alcuni link su wikipedia:
http://it.wikipedia.org/wiki/P.....funzionale
http://it.wikipedia.org/wiki/P.....li_aspettiMi farebbe piacere avere un vostro parere su questi argomenti.
La programmazione funzionale e l’aop in javascript non sono molto conosciute ma sono un campo di studio e di esplorazione molto interessanti.P.S. ovviamente questi argomenti possono essere trattati anche con jquery e gli altri framework.
Io personalmente conosco e uso jquery e dojo e conosco solo questi. Appena posso e se siete interessanti posso scrivere un commento dove riproporre gli stessi argomenti di dojo anche per jquery.
sasuke
# - postato da sasuke - 16 Giugno 2009 - 00:54
6
Io ho utilizzato solo jQuery e Mootools e non credo che ce ne sia uno migliore in generale. Per fare alcune cose è più semplice utilizzare jQuery, per altre Mootools.
Il vantaggio principale di jQuery è sicuramente l’immediatezza mentre quello di Mootools è l’uso di una programmazione a oggetti.
7
Uso solo ExtJS e JQuery, ma preferisco ActionScript a JavaScript.
# - postato da Rookie - 16 Giugno 2009 - 08:33
8
Nei progetti di lavoro utilizzo Prototype, innanzitutto per motivi di produttività personale: è il framework più anziano, ne ho approfondito ampiamente la conoscenza in tutti questi anni e non mi pento della scelta. Sicuramente è la libreria più completa, e mi piace il modo in cui modifica la struttura del linguaggio Javscript. Mi sembra un po’ ingeneroso Riccardo nei confronti di Scriptaculous, anche se le prestazioni nel comparto delle animazioni sono inferiori a quelle della concorrenza. Comunque aspettiamo Scriptaculous 2.0, spero in una release definitiva entro l’anno.
Sinceramente, dovendo partire da zero, oggi forse mi sentirei di consigliare a un novizio di studiare JQuery per vari motivi; veloce scala di apprendimento, semplicità di utilizzo senza eguali, ottima documentazione, grande supporto in rete e un numero di plugin realizzati dagli utilizzatori superiore a qualunque altra liberia.
Diverso è il discorso per MooTools, che essendo molto simile a Prototype, ha suscitato in me un minore interesse, anche se rimane una scelta indubbiamente valida.# - postato da Filippo Buratti - 16 Giugno 2009 - 12:13
9
ho mille cose da studiare quindi non ho mai usato 2 framework javascript.
Ho imparato mootools, mi ci sono trovato benissimo e non ho perso neanche un secondo su jquery.
Alla luce di tutta questa mia esperienza affermo che mootools è il migliore e nessuno lo potrà battere :) :) :) :)
10
io sono per l’editing a mano senza framework…
11
@paolo ..e io per carta e penna!
Paolo ma che dici!!a me piace jquery benchè :considero valore solo i siti in html e css che rispettono a pieno l’accessibilità,perchè so quanto lavoro richiedono.
i framework sono utili e spesso necessari in determinati lavori,quindi uso quelli che mi danno i risultato migliore con il minimo sforzo e non sovraccaricano il peso della pagina.
12
Li ho provati tutti, ma per me ad oggi esiste solo un framework javascipt: Jquery







