Closure Compiler क्या है?

Closure Compiler एक ऐसा टूल है जिसकी मदद से JavaScript को तेज़ी से डाउनलोड और चलाया जा सकता है. यह सोर्स लैंग्वेज से मशीन कोड में कंपाइल करने के बजाय, JavaScript से बेहतर JavaScript में कंपाइल करता है. यह आपके JavaScript को पार्स करता है, उसका विश्लेषण करता है, और इस्तेमाल न होने वाले कोड को हटा देता है. साथ ही, बचे हुए कोड को फिर से लिखता है और उसे छोटा करता है. यह सिंटैक्स, वैरिएबल रेफ़रंस, और टाइप की भी जांच करता है. साथ ही, JavaScript से जुड़ी आम समस्याओं के बारे में चेतावनी देता है.

मैं Closure Compiler का इस्तेमाल कैसे करूं?

Closure Compiler का इस्तेमाल इन तरीकों से किया जा सकता है:

  • यह एक ओपन सोर्स Java ऐप्लिकेशन है, जिसे कमांड लाइन से चलाया जा सकता है.
  • ऐसी लाइब्रेरी जिस पर Bazel के ज़रिए भरोसा किया जा सकता है.
  • एक एनपीएम पैकेज
  • कंपाइलर का इस्तेमाल शुरू करने के लिए, यहां "मैं इसका इस्तेमाल कैसे शुरू करूं" देखें.

    Closure Compiler का इस्तेमाल करने के क्या फ़ायदे हैं?

    • काम की क्षमता. Closure Compiler, आपकी JavaScript फ़ाइलों का साइज़ कम करता है और उन्हें ज़्यादा असरदार बनाता है. इससे आपका ऐप्लिकेशन तेज़ी से लोड होता है और बैंडविथ की ज़रूरत कम हो जाती है.

    • कोड की जांच की जा रही है. Closure Compiler, गैर-कानूनी JavaScript के लिए चेतावनियां देता है. साथ ही, संभावित रूप से खतरनाक कार्रवाइयों के लिए भी चेतावनियां देता है. इससे आपको ऐसी JavaScript बनाने में मदद मिलती है जिसमें कम बग होते हैं और जिसे आसानी से बनाए रखा जा सकता है.

      मैं कैसे शुरू करूं?