Librerie Javascript

Premetto che ho sempre usato librerie aggiuntive scritte in Javascript solo quando erano necessarie chiamate Ajax o effetti speciali particolari (tipo per l’apertura di menù). Ho sempre usato quella di Prototype (qui un otitmo manuale) abbinata a Scriptaculous per gli effetti.
So che sono uscite numerose altre librerie che non hanno nulla da invidiare a quelle sopracitate.
A volte ho usato Moo.fx (creata da un italiano) ma alla fine non è mai rientrata in un mio progetto andato online: in alcune occasioni usata solo in siti di prova, in altre ho preferito Scriptaculous che conosco meglio.

La scorsa settimana mi è capitata sott’occhio jQuery. Ho potuto documentarmi solo nei pochi momenti liberi e oggi ho dato uno sguardo più approfondito ai plugin sviluppati ad hoc per questa libreria.
A primo acchito mi sembra veramente completa e potentissima. A conoscerla bene “sembra” che si possa comandare con pochissime righe di codice. Mi ha veramente stupito.
Il sito ufficiale è ben fatto, documentato e ricco di plugins. Sono infatti queste piccole parti di codice messe a disposizioni dagli sviluppatori a renderla così leggera e dinamica.
Il core pesa infatti 27KB, gli si devono poi aggiungere i plugin che si desidera usare.
Quelli che ho visto vanno dalla sottolineatura delle righe della tabella al passaggio del mouse, ai popup window, dalla creazione di librerie di immagini, agli effetti sulle foto, dagli inserimenti automatici di plugin per video (quicktime, mpeg, flash ecc) grazie a una semplice “class”, alla gestione di complicati “tree”, dalla validazione dei form ai soliti usai di Ajax con chiamate asincrone e autocompletatori. E mille altri effetti.

Cheddire: veramente fica!

Appena mi capiterà l’occasione la userò molto volentieri.
Peccato che il nuovo sito al quale sto lavorando non la necessiti (per ora :) ).

Lascia una Risposta