TypeScript प्रोग्रामिंग
Полное руководство по TypeScript от Бориса Черни
सारांश:
परिचय
पुस्तक «Programming TypeScript» (हिंदी अनुवाद में — «TypeScript में प्रोग्रामिंग») जिसके लेखक बोरिस चेर्नी हैं, 2019 में प्रकाशित हुई और तुरंत TypeScript भाषा के सबसे आधिकारिक गाइडों में से एक बन गई। बोरिस चेर्नी एक इंजीनियर हैं, जिन्होंने Facebook और Flow प्रोजेक्ट पर काम किया है, और TypeScript समुदाय के सक्रिय सदस्य हैं। उनकी पुस्तक केवल सिंटैक्स से परिचित नहीं कराती, बल्कि टाइप्स के संदर्भ में सोचना और विश्वसनीय, स्केलेबल एप्लिकेशन बनाना सिखाती है। 326 पृष्ठों में, लेखक मूल बातों से लेकर कंडीशनल टाइप्स, कोवेरियंस और कॉन्ट्रावेरियंस जैसे गहन विषयों को शामिल करने में सफल होता है, जो इसे कई सतही ट्यूटोरियल्स के बीच अद्वितीय बनाता है।
पुस्तक किस बारे में है
पुस्तक तीन तार्किक भागों में विभाजित है। पहला भाग मूल बातों से परिचित कराता है: एनवायरनमेंट सेटअप, बेसिक टाइप्स, फंक्शन्स, इंटरफेसेस और क्लासेस। दूसरा भाग — पुस्तक का हृदय — एडवांस्ड टाइप सिस्टम को समर्पित है: जेनेरिक्स, कंडीशनल टाइप्स, मैप्ड टाइप्स, टाइप इन्फ्रेंस, साथ ही एरर और एक्सेप्शन के साथ काम करना। तीसरा भाग वास्तविक प्रोजेक्ट्स में TypeScript के व्यावहारिक उपयोग को शामिल करता है: React, Angular, Node.js के साथ इंटीग्रेशन, बिना टाइप्स वाली लाइब्रेरीज के साथ काम करना (ambient declarations के माध्यम से), साथ ही रिफैक्टरिंग और टेस्टिंग के लिए सुझाव। एक अलग अध्याय डेकोरेटर्स और फ्रेमवर्क्स में उनके उपयोग को समर्पित है।
यह पुस्तक किसके लिए है
यह पुस्तक उन डेवलपर्स के लिए है जो पहले से JavaScript (ES6+) से परिचित हैं और TypeScript पर स्विच करना चाहते हैं।