NestJS: Node.js के लिए प्रगतिशील फ्रेमवर्क
Официальное руководство от создателя NestJS
सारांश:
परिचय
पुस्तक «NestJS: A Progressive Node.js Framework», जो फ्रेमवर्क के निर्माता कामिल मायस्लिविएक (Kamil Mysliwiec) द्वारा लिखी गई है, JavaScript इकोसिस्टम में सबसे तेजी से बढ़ने वाले सर्वर-साइड फ्रेमवर्क में से एक के लिए एक आधिकारिक गाइड है। 2022 में प्रकाशित, 380 पृष्ठों की यह पुस्तक हजारों डेवलपर्स के लिए एक अनिवार्य संसाधन बन गई है जो Node.js पर आधुनिक, मॉड्यूलर और स्केलेबल backend एप्लिकेशन बनाने का तरीका सीखना चाहते हैं। कई बिखरे हुए ट्यूटोरियल के विपरीत, यह संस्करण NestJS के दर्शन और क्षमताओं में एक संरचित, गहन गोता प्रदान करता है, जो बुनियादी बातों से शुरू होकर माइक्रोसर्विसेज, GraphQL और टेस्टिंग जैसे उन्नत विषयों तक जाता है।
पुस्तक किस बारे में है
पुस्तक क्रमिक रूप से NestJS के साथ काम करने के सभी प्रमुख पहलुओं को शामिल करती है। यह प्रोजेक्ट की स्थापना और कॉन्फ़िगरेशन से शुरू होती है, फ्रेमवर्क के मुख्य बिल्डिंग ब्लॉक्स: modules, controllers, providers और services से परिचित कराती है। विशेष ध्यान Dependency Injection पर दिया गया है - जो NestJS की मुख्य विशेषताओं में से एक है, जो Angular से ली गई है। इसके बाद, लेखक TypeORM और Mongoose के साथ एकीकरण के माध्यम से डेटाबेस के साथ काम करने, एक्सेप्शन हैंडलिंग, Pipes के साथ डेटा वैलिडेशन और Guards के साथ रूट प्रोटेक्शन पर विस्तार से चर्चा करता है। अलग-अलग अध्याय REST API बनाने, WebSockets के साथ काम करने और TCP, Redis और RabbitMQ ट्रांसपोर्ट का उपयोग करके माइक्रोसर्विस आर्किटेक्चर बनाने के लिए समर्पित हैं। पुस्तक का समापन टेस्टिंग (unit और
अनुशंसाएँ
Rust साक्षात्कार: 200 प्रश्न और उत्तर
Go (Golang) पर GraphQL: API बनाने के लिए व्यावहारिक मार्गदर्शिका
PHP पर GraphQL: नई पीढ़ी के लचीले API बनाएँ
Kotlin और माइक्रोसर्विसेज़: वितरित सिस्टम बनाने के लिए व्यावहारिक मार्गदर्शिका
C# (.NET) अनुप्रयोगों की सुरक्षा: कमजोरियों से सुरक्षा तक
Pro ASP.NET Core 6