Rust Web Development: Rust में वेब एप्लिकेशन बनाना
443 पृष्ठ
Hindi
PDF
4.5

Rust Web Development: Rust में वेब एप्लिकेशन बनाना

Полное руководство по веб-разработке на Rust

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Rust Web Development» (लेखक — Bastian Gruber, 2023, 443 पृष्ठ) Rust भाषा में आधुनिक वेब एप्लिकेशन बनाने के लिए एक व्यावहारिक मार्गदर्शिका है। कई परिचयात्मक पुस्तकों के विपरीत, यह कार्य पाठक को तुरंत वास्तविक डेवलपमेंट में डुबो देता है: प्रोजेक्ट सेटअप से लेकर तैयार सेवा के डिप्लॉयमेंट तक। लेखक सुरक्षा, प्रदर्शन और इडियोमैटिक कोड पर जोर देता है, जो विशेष रूप से उन लोगों के लिए मूल्यवान है जो पहले से Rust की मूल बातें जानते हैं और उन्हें वेब संदर्भ में लागू करना चाहते हैं।

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

पुस्तक एक पूर्ण वेब एप्लिकेशन — सब्सक्रिप्शन प्रबंधन सेवा के लिए बैकएंड — के निर्माण पर केंद्रित है। पाठक क्रमिक रूप से सभी चरणों से गुजरता है:

  • Cargo का उपयोग करके प्रोजेक्ट सेटअप और डिपेंडेंसी चयन;
  • Actix-web के साथ काम करना — Rust इकोसिस्टम में सबसे लोकप्रिय वेब फ्रेमवर्क में से एक;
  • REST API डिज़ाइन, अनुरोध और प्रतिक्रिया प्रसंस्करण;
  • SQLx के माध्यम से डेटाबेस कनेक्शन (PostgreSQL के लिए एसिंक्रोनस ड्राइवर);
  • प्रमाणीकरण और प्राधिकरण का कार्यान्वयन (JWT, सत्र);
  • एरर हैंडलिंग और लॉगिंग;
  • इंटीग्रेशन और मॉड्यूलर टेस्टिंग;
  • एप्लिकेशन का डिप्लॉयमेंट (Docker, CI/CD)।

प्रत्येक अध्याय में न केवल सिद्धांत है, बल्कि तैयार कोड भी है जिसे तुरंत चलाया और संशोधित किया जा सकता है।

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

पुस्तक उन डेवलपर्स के लिए है जिनके पास पहले से Rust का बुनियादी ज्ञान है (स्वामित्व, उधार, ट्रेट्स से परिचित) और वे वेब डेवलपमेंट की ओर बढ़ना चाहते हैं।

अनुशंसाएँ