Effective TypeScript: कोड बेहतर बनाने के 62 तरीके
Практическое руководство по TypeScript
सारांश:
परिचय
पुस्तक «Effective TypeScript: 62 способа улучшить код» (मूल शीर्षक — Effective TypeScript: 62 Specific Ways to Improve Your TypeScript) डैन वैंडरकैम द्वारा लिखित, 2019 में प्रकाशित हुई और तुरंत उन डेवलपर्स के लिए एक मार्गदर्शिका बन गई जो TypeScript के बुनियादी ज्ञान से उसकी क्षमताओं और खामियों की गहरी समझ की ओर बढ़ना चाहते हैं। यह शुरुआती लोगों के लिए पाठ्यपुस्तक नहीं है, बल्कि विशिष्ट, अभ्यास-सिद्ध सिफारिशों का संग्रह है जो अधिक विश्वसनीय, अभिव्यंजक और कुशल TypeScript कोड लिखने में मदद करेगा।
पुस्तक किस बारे में है
पुस्तक 62 युक्तियों (items) की श्रृंखला के रूप में संरचित है, जो विषयगत अनुभागों में समूहित हैं। प्रत्येक युक्ति एक स्व-निहित अध्याय है जिसमें लेखक एक विशिष्ट समस्या की व्याख्या करता है, गलत और सही दृष्टिकोण प्रदर्शित करता है, और फिर एक स्पष्ट सिफारिश देता है। मुख्य विषयों में शामिल हैं:
- प्रकार और प्रकार प्रणाली: प्रकारों को सही ढंग से कैसे एनोटेट करें, अनुमान लगाएं और संकीर्ण करें,
any,unknown,never, लिटरल और कंडीशनल प्रकारों के साथ काम करना। - संरचनात्मक टाइपिंग: नॉमिनल और स्ट्रक्चरल सिस्टम की विशेषताएं, 'डक' टाइपिंग से जुड़ी त्रुटियों से कैसे बचें।
- जेनेरिक्स: पुन: प्रयोज्य, टाइप-सेफ कंपोनेंट्स और फंक्शन्स बनाना।
- प्रकार अनुमान: TypeScript प्रकारों का अनुमान कैसे लगाता है, कब अनुमान पर भरोसा करना है और कब स्पष्ट एनोटेशन का उपयोग करना है।
- any और इसके