¿Qué es el compilador de Closure?

El compilador de Closure es una herramienta para que JavaScript se descargue y ejecute más rápido. En lugar de compilar desde un lenguaje fuente a código de máquina, se compila desde JavaScript a un mejor JavaScript. Analiza tu código JavaScript, quita el código no utilizado y vuelve a escribir y minimizar lo que queda. También verifica la sintaxis, las referencias y los tipos de variables, y advierte sobre los errores comunes de JavaScript.

¿Cómo puedo usar Closure Compiler?

Puedes usar el compilador de Closure de las siguientes maneras:

  • Es una aplicación de Java de código abierto que puedes ejecutar desde la línea de comandos.
  • Biblioteca de la que puedes depender a través de Bazel.
  • Un paquete de NPM
  • Para comenzar a usar el compilador, consulta la sección "¿Cómo comienzo?" a continuación.

    ¿Cuáles son los beneficios de usar Closure Compiler?

    • Eficiencia. El compilador de Closure reduce el tamaño de tus archivos JavaScript y los hace más eficientes, lo que ayuda a que tu aplicación se cargue más rápido y reduce tus necesidades de ancho de banda.

    • Verificación de código. El compilador de Closure proporciona advertencias sobre código JavaScript no válido y advertencias sobre operaciones potencialmente peligrosas, lo que te ayuda a producir código JavaScript con menos errores y más fácil de mantener.

      ¿Cómo empiezo?