API क्या है? बस समझाया गया
प्रोग्रामिंग के संबंध में, एपीआई शब्द बार-बार प्रकट होता है। हम आपको सरल शब्दों में समझाते हैं कि यह क्या है और इसके लिए आपको क्या चाहिए।
API क्या है?
"एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस" के लिए एपीआई छोटा है। तो एक एपीआई एक इंटरफ़ेस है: यह सॉफ्टवेयर और हार्डवेयर घटकों को जोड़ता है, जैसे एप्लिकेशन, हार्ड डिस्क या उपयोगकर्ता इंटरफ़ेस।
- जब प्रोग्रामिंग, एपीआई मॉड्यूल, और प्रोग्राम जैसे प्रोग्राम भागों के बीच डेटा ट्रांसफर को मानकीकृत करते हैं।
- एपीआई के बिना जटिल कार्यक्रम अब नहीं कर सकते। व्यक्तिगत प्रोग्राम भागों, तथाकथित मॉड्यूल, वास्तविक कोड से समझाया जाता है। मॉड्यूल तब केवल एपीआई के माध्यम से संवाद करते हैं।
- सीधे शब्दों में कहें तो एपीआई सॉफ्टवेयर को मशीन लैंग्वेज में तब्दील कर देता है, जिससे यह विभिन्न घटकों के लिए पठनीय हो जाता है।
आपको API की आवश्यकता क्यों है?
- प्रोग्राम मॉड्यूल और संबद्ध एपीआई के लिए धन्यवाद, जटिल कार्यक्रमों को बनाए रखना आसान है। एक एपीआई परीक्षण किए गए डेटा का उपयोग करता है कि मॉड्यूल ठीक से काम कर रहा है या नहीं। इससे त्रुटियों का पता लगाना और सही करना आसान हो जाता है।
- इसके अलावा, एपीआई सॉफ्टवेयर क्षेत्र में डेटा ट्रांसमीटर के रूप में कार्य करते हैं: सामग्री का एपीआई के उपयोग से विभिन्न वेबसाइटों और कार्यक्रमों के बीच आदान-प्रदान किया जा सकता है।
आईटी क्षेत्र उन शब्दों से भरा है जो स्व-व्याख्यात्मक नहीं हैं। इसलिए हमने विभिन्न व्यावहारिक सुझाव लिखे हैं जो इस मामले से निपटते हैं। उदाहरण के लिए, पढ़ें कि वास्तव में सॉफ्टवेयर इंजीनियरिंग का क्या मतलब है।