2009-11-06 12 views
7

En novembre 2009, Google a annoncé la sortie de Closure Tools qui comprend le Closure Library. Selon this post la bibliothèque de fermeture de google contient quelques parties durcies de bataille et d'autres plus expérimentales.Quelles sont les fonctionnalités les meilleures/les plus stables de la bibliothèque Google Closure

Est-ce que les personnes expérimentées en utilisant google closure peuvent partager des informations sur les pièces qui sont solides et qui sont ou ne sont pas prêtes pour la production? Certaines démos ne fonctionnent apparemment pas dans le dernier firefox (à partir de janvier 2010).

+0

Merci de m'avoir informé de cela. –

Répondre

14

La fermeture est une bibliothèque JavaScript qui est

  • bien testé par Google
  • conception modulaire
  • compatible (très pratique pour économiser quelques heures) cross-browser
  • Un grand ensemble de widgets UI réutilisables et commandes
  • gains de performance sportive en vitesse de page

utilitaires de niveau inférieur pour

  • manipulation DOM
  • communication serveur
  • animation
  • structures de données
  • tests unitaires
  • édition de texte enrichi

Fondamentalement, le compilateur la partie vous comprime r La logique JavaScript dans une zone de code plus petite compatible avec un large éventail de navigateurs, supprime le code mort, etc.

L'outil Inspecteur de fermeture, un outil qui facilite l'utilisation du débogueur JavaScript Firebug avec la sortie du compilateur.

Et vous obtenez en gros une bonne partie de ce dont Google a besoin pour se développer - j'adore toutes ces fonctionnalités.

0

Je ne suis pas convaincu que ce dont nous avons besoin est une autre bibliothèque javascript. D'autre part, le compilateur est quelque chose dont nous avons vraiment besoin, dans les grands projets, le javascript peut devenir très compliqué. Avoir un compilateur qui peut éliminer le code mort et vous dire où il se trouve sera très utile.

+0

Je suis d'accord avec votre scepticisme à propos de yet-another-js-lib. Je n'ai pas encore essayé Closure Library, et je suis toujours excité à ce sujet, mais je ne peux pas m'empêcher de ressentir une autre vague de "oh mon dieu, en voici un autre". – JasonWyatt

+0

Je ne suis pas convaincu non plus que nous avons besoin d'un autre js lib. Google était qu'ils étaient dans ce besoin spécifique, néanmoins. Je suppose que nous devrions profiter de ce produit open source bien testé. – pestaa