बैक-एंड डेवलपमेंट स्क्रीन के पीछे चलता है
लोग आमतौर पर इस काम को सीधे नहीं देखते। वे इसके परिणाम देखते हैं जब सॉफ्टवेयर सही रिकॉर्ड लोड करता है, कोई नियम लागू करता है, या कोई कार्य पूरा करता है।
बैक-एंड डेवलपमेंट सर्वर-साइड लॉजिक, डेटा हैंडलिंग, डेटाबेस और कनेक्शन बनाता है जो एप्लिकेशन को काम करने के लिए चाहिए।
व्यावसायिक नियम सिस्टम व्यवहार बन जाते हैं
मान लीजिए कोई मैनेजर किसी खर्च को मंजूरी देता है। बैक एंड यह जांच सकता है कि मैनेजर के पास अनुमति है, पुष्टि कर सकता है कि अनुरोध अभी भी लंबित है, निर्णय रिकॉर्ड कर सकता है, और नई स्थिति लौटा सकता है।
इन जांचों को तब भी काम करना चाहिए जब कोई दिखाई देने वाली स्क्रीन को बायपास करे। महत्वपूर्ण अनुमतियां और वैलिडेशन बैक एंड में होनी चाहिए क्योंकि यह कार्य और डेटा को नियंत्रित करता है।
डेटा और कनेक्शन को स्पष्ट सीमाओं की जरूरत है
बैक-एंड डेवलपमेंट तय करता है कि सॉफ्टवेयर जानकारी को कैसे स्टोर करता है, पढ़ता है और बदलता है। यह फ्रंट एंड या अन्य सिस्टम द्वारा उपयोग किए जाने वाले निर्धारित कनेक्शन भी बनाता है।
अच्छी सीमाएं विफलताओं को संभालना आसान बनाती हैं। प्रत्येक अनुरोध में एक अपेक्षित इनपुट, एक स्पष्ट परिणाम और एक सुरक्षित प्रतिक्रिया होनी चाहिए जब काम पूरा नहीं हो सकता।
बैक-एंड शब्द
- सर्वर-साइड लॉजिक
- वे नियम जो एप्लिकेशन स्क्रीन के पीछे लागू करता है जब उसे कोई अनुरोध मिलता है।
- डेटाबेस
- वह सिस्टम जो एप्लिकेशन की जानकारी को स्टोर करता है, व्यवस्थित करता है और उस तक पहुंच को नियंत्रित करता है।
- एप्लिकेशन प्रोग्रामिंग इंटरफेस
- सॉफ्टवेयर सिस्टम या एप्लिकेशन के हिस्सों के बीच अनुरोध और परिणाम आदान-प्रदान करने का एक निर्धारित तरीका।
बैक-एंड के सवाल जो तय करने हैं
कौन कार्य कर सकता है
अनुमतियां तय करती हैं कि कौन से लोग और सिस्टम प्रत्येक रिकॉर्ड को देख या बदल सकते हैं।
क्या सही रहना चाहिए
वैलिडेशन व्यावसायिक नियमों की रक्षा करता है जब जानकारी बनाई या अपडेट की जाती है।
विफलता पर क्या होता है
सिस्टम उपयोगी त्रुटियों को रिकॉर्ड करता है और काम को अस्पष्ट स्थिति में छोड़ने से बचता है।
बैक-एंड डेवलपमेंट के बारे में सवाल
बैक-एंड डेवलपर सर्वर-साइड लॉजिक, डेटा एक्सेस, डेटाबेस, एप्लिकेशन प्रोग्रामिंग इंटरफेस और अन्य पर्दे के पीछे की सेवाएं बनाता है जो सॉफ्टवेयर को चाहिए।
नहीं। डेटाबेस जानकारी को स्टोर और प्रबंधित करता है। बैक एंड व्यावसायिक नियम भी लागू करता है, पहुंच की जांच करता है, और डेटाबेस और एप्लिकेशन के अन्य हिस्सों के बीच काम का समन्वय करता है।
यह तय करता है कि सॉफ्टवेयर व्यवसाय के वास्तविक नियमों का पालन करता है या नहीं और रिकॉर्ड को सुसंगत रखता है। एक स्पष्ट इंटरफेस गलत अनुमतियों या डेटा हैंडलिंग की भरपाई नहीं कर सकता।
संबंधित शब्दावली गाइड
अपने व्यावसायिक नियमों को व्यवहार में लाएं
Caffeine ऐप्स Internet Computer पर चलते हैं — एक पब्लिक नेटवर्क जो इसी के लिए बना है।