TypeScript Compiler API
200 पृष्ठ
Hindi
PDF
4.5

TypeScript Compiler API

Руководство по работе с компилятором TypeScript

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «TypeScript Compiler API» डेविड शेरेट (David Sherret) द्वारा लिखित एक अद्वितीय व्यावहारिक मार्गदर्शिका है, जो TypeScript के आंतरिक कंपाइलर के साथ काम करने पर केंद्रित है। 2020 में प्रकाशित, यह 200 पृष्ठों की है और उन डेवलपर्स के लिए है जो स्टैटिक एनालिसिस, रिफैक्टरिंग और कोड ऑटोमेशन के अपने स्वयं के टूल बनाना चाहते हैं। हालाँकि पुस्तक TypeScript में लिखी गई है, इसकी अवधारणाएँ मेटाप्रोग्रामिंग और कोड एनालाइज़र बनाने में रुचि रखने वाले Python डेवलपर्स पर भी लागू होती हैं।

पुस्तक किस बारे में है

डेविड शेरेट, लोकप्रिय लाइब्रेरी ts-morph के प्रसिद्ध निर्माता, TypeScript Compiler API की आर्किटेक्चर का विस्तार से विश्लेषण करते हैं। पाठक सीखेंगे कि TypeScript कंपाइलर स्रोत कोड को Abstract Syntax Tree (AST) में कैसे पार्स करता है, ट्री नोड्स पर कैसे नेविगेट करें, उन्हें कैसे संशोधित करें और नया कोड कैसे जनरेट करें। पुस्तक में टाइप्स के साथ काम करना, कस्टम ट्रांसफॉर्मर बनाना, लिंटर लिखना और मौजूदा बिल्ड टूल्स के साथ एकीकरण जैसे विषय शामिल हैं।

यह पुस्तक किसके लिए है

यह पुस्तक उन डेवलपर्स के लिए है जो पहले से TypeScript (या JavaScript) से परिचित हैं और मेटाप्रोग्रामिंग में गहराई से उतरना चाहते हैं। यह निम्नलिखित के लिए उपयोगी होगी:

  • डेवलपमेंट टूल (लिंटर, फॉर्मेटर, कोड जनरेटर) बनाने वाले;
  • बड़े कोडबेस को बनाए रखने वाले और स्वचालित रिफैक्टरिंग की आवश्यकता वाले डेवलपर्स;
  • आंतरिक कार्यप्रणाली का अध्ययन करने वाले उत्साही लोग।

अनुशंसाएँ