TypeScript High Performance
Оптимизация и ускорение TypeScript-приложений
सारांश:
परिचय
पुस्तक «TypeScript High Performance» (2017) Ajinkya Kher द्वारा लिखित एक व्यावहारिक मार्गदर्शिका है, जो TypeScript में लिखे गए एप्लिकेशन के प्रदर्शन को बढ़ाने पर केंद्रित है। ऐसे युग में जब वेब एप्लिकेशन अधिक जटिल होते जा रहे हैं और उपयोगकर्ता तत्काल प्रतिक्रिया की मांग करते हैं, कोड को ऑप्टिमाइज़ करने की क्षमता अत्यंत महत्वपूर्ण हो जाती है। यह पुस्तक Packt Publishing द्वारा प्रकाशित की गई है और इसमें 222 पृष्ठ हैं।
पुस्तक किस बारे में है
लेखक TypeScript एप्लिकेशन के सभी स्तरों पर प्रदर्शन के विषय को क्रमिक रूप से उजागर करता है: डेटा स्ट्रक्चर और एल्गोरिदम के चयन से लेकर कंपाइलर कॉन्फ़िगरेशन और मेमोरी प्रबंधन तक। प्रोफाइलिंग और बेंचमार्किंग की व्यावहारिक तकनीकों के साथ-साथ TypeScript को लोकप्रिय फ्रेमवर्क (Angular, React, Node.js) के साथ एकीकृत करने पर विशेष ध्यान दिया गया है।
यह पुस्तक किसके लिए है
यह पुस्तक उन डेवलपर्स के लिए है जो TypeScript और JavaScript की मूल बातों से पहले से परिचित हैं। यह फ्रंटएंड और बैकएंड दोनों इंजीनियरों के लिए उपयोगी होगी जो प्रोडक्शन एनवायरनमेंट में TypeScript के साथ काम करते हैं। शुरुआती पाठकों को TypeScript के बुनियादी सिंटैक्स का पूर्व अध्ययन करने की आवश्यकता हो सकती है।
पाठक क्या सीखेगा
- ब्राउज़र और Node.js के बिल्ट-इन टूल का उपयोग करके कोड के प्रदर्शन को कैसे मापें।
- लूप, रिकर्शन और ऐरे के साथ काम करने की ऑप्टिमाइज़ेशन तकनीकें।
- कंपाइलेशन को तेज़ करने के लिए टाइप और इंटरफ़ेस का सही उपयोग कैसे करें।
- मेमोरी प्रबंधन और लीक को रोकने की रणनीतियाँ।
- TypeScript कंपाइलर का कॉन्फ़िगरेशन।