Swift (iOS/macOS) में वेब डेवलपमेंट: मूल बातों से लेकर डिप्लॉय तक
300 पृष्ठ
Hindi
PDF
4.5

Swift (iOS/macOS) में वेब डेवलपमेंट: मूल बातों से लेकर डिप्लॉय तक

Swift (iOS/macOS) में वेब डेवलपमेंट: मूल बातों से लेकर डिप्लॉय तक

लेखक:

वर्ष:

सारांश:

यह पुस्तक Swift भाषा में वेब डेवलपमेंट के लिए एक संपूर्ण व्यावहारिक मार्गदर्शिका है। यदि आप पहले से ही iOS या macOS डेवलपमेंट से परिचित हैं और अपने कौशल को सर्वर साइड तक विस्तारित करना चाहते हैं, या प्रोग्रामिंग में अपनी यात्रा शुरू कर रहे हैं, लेकिन Swift को चुना है - तो यह संस्करण आपका विश्वसनीय सहायक बनेगा।



पुस्तक 'सरल से जटिल' के सिद्धांत पर बनाई गई है। आप टूल्स की स्थापना और वातावरण के कॉन्फ़िगरेशन से शुरुआत करेंगे, और फिर कदम दर कदम Vapor फ्रेमवर्क पर आधारित एक पूर्ण वेब एप्लिकेशन बनाएंगे - जो सर्वर-साइड Swift के लिए सबसे लोकप्रिय समाधान है। आप जानेंगे कि रूट्स, middleware, कंट्रोलर और Leaf टेम्पलेट इंजन कैसे काम करते हैं।



ORM Fluent के माध्यम से डेटाबेस के साथ काम करने पर विशेष ध्यान दिया गया है: आप मॉडल, माइग्रेशन, तालिकाओं के बीच संबंध बनाना और जटिल क्वेरी निष्पादित करना सीखेंगे। अलग-अलग अध्याय प्रमाणीकरण (JWT, सत्र), फ़ाइल अपलोड, ईमेल भेजने और रीयल-टाइम एप्लिकेशन बनाने के लिए WebSockets के साथ काम करने के लिए समर्पित हैं।



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

  • iOS/macOS डेवलपर्स जो Swift पर सर्वर डेवलपमेंट सीखना चाहते हैं
  • Backend डेवलपर्स जो Node.js और Go के आधुनिक विकल्पों में रुचि रखते हैं
  • छात्र और शुरुआती प्रोग्रामर जिन्होंने Swift को अपनी पहली भाषा के रूप में चुना है
  • Fullstack डेवलपर्स जो क्लाइंट और सर्वर एक ही भाषा में लिखना चाहते हैं


आप क्या जानेंगे और क्या सीखेंगे:

  • macOS और Linux के लिए Vapor 4 स्थापित और कॉन्फ़िगर करना
  • शुरू से REST API डिज़ाइन करना
  • Fluent के माध्यम से PostgreSQL, SQLite और MySQL के साथ काम करना
  • पंजीकरण, लॉगिन और रूट सुरक्षा लागू करना
  • WebSocket चैट और push सूचनाएं बनाना
  • सर्वर एप्लिकेशन के लिए परीक्षण लिखना
  • VPS, Heroku और Docker पर एप्लिकेशन डिप्लॉय करना


प्रत्येक अध्याय में व्यावहारिक उदाहरण, तैयार कोड और स्वतंत्र कार्य के लिए अभ्यास शामिल हैं। पुस्तक के अंत में आपको डिप्लॉयमेंट के लिए एक चेकलिस्ट और प्रोडक्शन एप्लिकेशन की निगरानी के लिए सुझाव मिलेंगे।



यह पुस्तक स्व-अध्ययन के साथ-साथ वास्तविक परियोजनाओं के विकास के दौरान एक संदर्भ के रूप में उपयोग के लिए उपयुक्त है। सभी उदाहरण Swift 5.7+ और Xcode 14+ के साथ संगत हैं।

अनुशंसाएँ