प्रभावी TypeScript
207 पृष्ठ
Hindi
PDF
4.7

प्रभावी TypeScript

प्रभावी TypeScript

लेखक:

वर्ष:

सारांश:

पुस्तक «Эффективный TypeScript» — यह उन डेवलपर्स के लिए एक व्यावहारिक मार्गदर्शिका है जो TypeScript को पेशेवर स्तर पर सीखना चाहते हैं और विश्वसनीय, स्केलेबल और उच्च-प्रदर्शन वाला कोड लिखना चाहते हैं। लेखक, Дэн Вандеркам, भाषा के साथ वर्षों के अनुभव के आधार पर 62 विशिष्ट सुझाव (तकनीकें) साझा करते हैं। पुस्तक सिद्धांत से भरी नहीं है — प्रत्येक सुझाव वास्तविक उदाहरणों और सामान्य गलतियों से बचने के स्पष्टीकरण के साथ आता है।

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

पुस्तक TypeScript के प्रमुख पहलुओं को कवर करती है: टाइप सिस्टम, जेनेरिक्स, टाइप इन्फ्रेंस, any और unknown टाइप के साथ काम करना, साथ ही उन्नत तकनीकें जैसे कंडीशनल टाइप और मैपिंग। JavaScript इकोसिस्टम के साथ TypeScript के एकीकरण, कंपाइलर कॉन्फ़िगरेशन और प्रदर्शन अनुकूलन पर विशेष ध्यान दिया गया है।

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

उन डेवलपर्स के लिए जो TypeScript की मूल बातें (सिंटैक्स, बेसिक टाइप) से पहले से परिचित हैं, लेकिन अपने ज्ञान को गहरा करना चाहते हैं। यह उन लोगों के लिए आदर्श है जो ऐसा कोड लिखना चाहते हैं जिसे बनाए रखना और रिफैक्टर करना आसान हो, साथ ही भाषा के "नुकसानों" से बचना चाहते हैं।

पाठक क्या सीखेगा?

  • टाइप और इंटरफ़ेस को सही तरीके से कैसे डिज़ाइन करें।
  • लचीले कंपोनेंट बनाने के लिए जेनेरिक्स का उपयोग कैसे करें।
  • टाइप के साथ असुरक्षित संचालन से कैसे बचें।
  • अधिकतम जाँच सख्ती के लिए कंपाइलर को कैसे कॉन्फ़िगर करें।
  • JavaScript में लिखी गई लाइब्रेरीज़ के साथ प्रभावी ढंग से कैसे काम करें।

अध्यायों की सामग्री

पुस्तक में 9 अध्याय हैं, जिनमें से प्रत्येक एक विशिष्ट विषय पर केंद्रित है: टाइप सिस्टम की मूल बातें से लेकर उन्नत डिज़ाइन पैटर्न तक। उदाहरण के लिए, अध्याय 4 स्ट्रक्चरल टाइपिंग के बारे में बताता है, अध्याय 6 कंडीशनल टाइप के साथ काम करने के बारे में, और अध्याय 9 टाइप के परीक्षण और डिबगिंग के बारे में।

क्यों पढ़ना चाहिए?

यह पुस्तक कोई संदर्भ पुस्तिका नहीं है, बल्कि सिद्ध प्रथाओं का संग्रह है। आप न केवल यह जानेंगे कि TypeScript कैसे काम करता है, बल्कि यह भी समझेंगे कि क्यों इस तरह लिखना चाहिए न कि किसी और तरह। पढ़ने के बाद, आप आत्मविश्वास से कोड-रिव्यू कर सकेंगे, टाइप को ऑप्टिमाइज़ कर सकेंगे और production में बग की संख्या कम कर सकेंगे।

अनुशंसाएँ