Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Amplify, una libreria di componenti per jQuery

Link copiato negli appunti

Sviluppando progetti di una buona complessità  prima o poi ci troveremo di fronte ai limiti di jQuery. Nessuna libreria, e tanto meno la "piccola" jQuery, si può vantare di poter coprire tutti i casi d'uso e tutti i pattern possibili che devono essere utilizzati all'interno di un progetto. In tali casi che si fa? Si può cercare un'altra libreria che copra più aspetti di jQuery, per scoprire che non fa tutto quello che fa jQuery oppure è troppo cervellotica e verbosa (sto guardando te, Closure). Oppure si ricorre a librerie "di servizio" che aumentano le armi a nostra disposizione, come Backbone, Underscore o es5shim. Da qualche tempo abbiamo però a disposizione anche Amplify, che si rivolge direttamente agli utenti jQuery.

Amplify mette a nostra disposizione tre nuovi componenti: Request, Store e un sistema Pub/Sub.

  • la Request estende l'oggetto $.ajax di jQuery rendendolo per certi versi più amichevole e mantenibile.
  • lo Store implementa in maniera cross-browser lo storage client side (come sessionStorage o globalStorage di HTML5)
  • il componente Pub/Sub, crea invece un sistema di pubblicazione e sottoscrizione a dei messaggi applicativi.

àˆ ancora in fase 1.0alpha, ma da quanto ho capito funziona già  bene. Per approfondire trovate un lungo ed esauriente articolo su scriptjunkie.

Ti consigliamo anche