What is a back-end developer
back-end को सर्वर-साइड के रूप में भी संदर्भित किया जाता है, "बैक-द-सीन" लॉजिक है जो सर्वर पर चलता है। हमारे भोजन-किट सादृश्य में, पीछे का अंत सामान है जो भोजन-किट से पहले होता है, यह आपके सामने वाले दरवाजे पर बनाता है। सामग्री खरीदी जाती है, निर्देश लिखे जाते हैं, और सब कुछ पैक करके आपको भेज दिया जाता है। इसी तरह, जब आप वेबपेज का अनुरोध करते हैं, तो सर्वर को आपके लिए वेबपेज "भोजन किट" बनाने के लिए काम करना होगा।
इसमें प्रसंस्करण प्रश्न शामिल हैं:
क्या यह उपयोगकर्ता लॉग इन है? या वे एक नए उपयोगकर्ता हैं? क्या वे एक वेबपेज के लिए पूछ रहे हैं जिसे उन्हें देखने की अनुमति है? क्या पाठ्यक्रम वे पहले से ही खुद को, यदि कोई हो? प्रत्येक पाठ्यक्रम में उन्होंने कितनी प्रगति की है? आज के रुझान वाले विषय और प्रत्येक विषय में उच्चतम श्रेणी के पाठ्यक्रम कौन से हैं? मुझे इन पाठ्यक्रमों को किस क्रम में सूचीबद्ध करना चाहिए? मैं इस उपयोगकर्ता को कौन से पाठ्यक्रम सुझा सकता हूं कि वे आनंद ले सकें? क्या कोई पाठ्यक्रम बिक्री पर है? क्या इस उपयोगकर्ता के पास कोई सूचना या संदेश है जो मुझे उनके बारे में बताना चाहिए?
Back-end developers यह सब काम करने के लिए कोड लिखते हैं। Back-end developers की भूमिका किसी दिए गए वेब एप्लिकेशन में सभी आवश्यक "व्यावसायिक तर्क" को लागू करना है। आमतौर पर इसके लिए सर्वर, वास्तविक एप्लिकेशन लॉजिक और डेटाबेस के साथ काम करने की आवश्यकता होती है। जैसा कि आपने स्टैक के पहले उदाहरण में देखा था, कई कंपनियां एक साथ कई प्रोग्रामिंग भाषाओं और डेटाबेस का उपयोग करती हैं।
सबसे लोकप्रिय Back-end developers scripting languages में Java, Python और PHP शामिल हैं, हालांकि Ruby, Node.js, Go, Scala और C ++ जैसी अन्य languages का भी आमतौर पर उपयोग किया जाता है। Back-end developers अक्सर सर्वर server-side frameworks like Django, Python framework और Laravel, एक PHP फ्रेमवर्क के साथ काम करते हैं। अन्य लोकप्रिय रूपरेखाओं में Flask, Express, Spring, Phoenix, and Ruby on Rails शामिल हैं। ये उपकरण डेवलपर्स को वेब एप्लिकेशन बनाने और आने वाले अनुरोधों का जवाब देने में मदद करते हैं; उनमें से कुछ भी बहुत कुछ करते हैं!
Affiliate Marketing and Organic SEO in 2020 - The Fast Track




0 Comments