2009-11-06 10 views
7

Nel novembre 2009 Google ha annunciato il rilascio di Closure Tools che include lo Closure Library.Quali sono le funzioni migliori/più stabili della Google Closure Library

Secondo this post la libreria di chiusura di google contiene alcune parti temprate dalla battaglia e altre più sperimentali.

È possibile che chi ha esperienza con l'utilizzo della chiusura di google condivida le informazioni su quali parti sono solide e quali sono iffy (er) o non sono pronte per l'uso di produzione? Apparentemente alcune demo non funzionano nell'ultimo firefox (a partire da gennaio 2010).

+0

Grazie per avermi informato di questo. –

risposta

14

La chiusura Library è una libreria JavaScript che è

  • ben collaudato da Google
  • modulare alla progettazione
  • cross-browser compatibile (molto utile per risparmiare alcune ore)
  • Un grande insieme di widget e controlli UI riutilizzabili
  • guadagni in termini di prestazioni sportive a velocità di pagina

utilità di livello inferiore per

  • manipolazione del DOM
  • comunicazioni server
  • animazione
  • strutture dati
  • centralina controllata
  • rich text editing

Fondamentalmente il compilatore porzione ti comprime r La logica JavaScript in un'area di codice più piccola compatibile con una vasta gamma di browser, rimuove il codice morto, ecc.

The Closure Inspector, uno strumento che semplifica l'utilizzo del debugger JavaScript Firebug con l'output del compilatore.

E in pratica ottieni una buona parte di ciò di cui Google ha bisogno per svilupparsi - Adoro tutte queste funzionalità.

0

Non sono convinto che quello di cui abbiamo bisogno è un'altra libreria javascript.

Il compilatore - d'altra parte - è qualcosa di cui davvero abbiamo bisogno, in grandi progetti il ​​javascript può iniziare a diventare abbastanza ingombrante. Avere un compilatore che può abbattere il codice morto e dirti dove sarà sarà molto utile.

+0

Concordo con il tuo scetticismo riguardo a ancora-un-altro-js-lib. Devo ancora provare Closure Library e ne sono ancora entusiasta, ma non posso fare a meno di provare un'altra ondata di "oh mio, eccone un altro". – JasonWyatt

+0

Non sono nemmeno convinto che abbiamo bisogno di un'altra js lib. Google era che erano in questo specifico bisogno, comunque. Suppongo che dovremmo goderci questo prodotto ben testato open source. – pestaa

Problemi correlati