बैकएंड, वेब सर्वर और वेब फ्रेमवर्क

शीर्ष फ्लटर बैकएंड, वेब सर्वर, और वेब फ्रेमवर्क पैकेज एक वेब सर्वर विशेष रूप से वेब पेज, एपीआई और अन्य सामग्री को उपयोगकर्ताओं को इंटरनेट पर सेवा करने के लिए डिजाइन किया गया है। वेब सर्वर आमतौर पर क्लाइंट द्वारा रिक्वेस्ट प्राप्त करने और रिक्वेस्ट की गई सामग्री को क्लाइंट को वापस भेजने के लिए HTTP प्रोटोकॉल का उपयोग करते हैं, जैसे कि वेब ब्राउज़र। वेब सर्वर आमतौर पर वेबसाइटों और अन्य वेब-आधारित एप्लिकेशन को होस्ट करने के लिए उपयोग किए जाते हैं, और आमतौर पर वेबसाइट या एप्लिकेशन के मालिक द्वारा प्रबंधित किए जाते हैं। यदि एक वेब सर्वर को फ्लटर एप्लिकेशन के लिए बैकएंड के रूप में उपयोग किया जाता है, तो इसे बैकएंड सर्वर के रूप में भी जाना जाता है। बैकएंड-ऑएस-अ-सर्विस (BaaS), यानी "बैकएंड के रूप में सेवा," ऐसी टाइप की क्लाउड-आधारित सेवा है जो डेवलपरों को अपने एप्लिकेशन में आसानी से बैकएंड कार्यक्षमता जोड़ने का तरीका प्रदान करती है। BaaS सेवाएं आमतौर पर पूर्व-निर्मित बैकएंड कार्यक्षमता, जैसे कि उपयोगकर्ता प्रबंधन, डेटा संग्रहण, और अन्य सामान्य बैकएंड कार्यों की रेंज प्रदान करती हैं। इससे डेवलपर्स को अपने एप्लिकेशन के फ्रंटएंड के निर्माण पर ध्यान केंद्रित करने में मदद मिलती है, बिना बैकएंड इंफ्रास्ट्रक्चर के निर्माण और प्रबंधन के बारे में चिंता किए। BaaS सेवाएं तीसरी-पक्ष कंपनियों द्वारा प्रदान की जाती हैं और इंटरनेट पर एक्सेस की जाती हैं। डार्ट बैकएंड सर्वर्स, बैकएंड-ऑएस-अ-सर्विस एपीआईएस, वेब सर्वर्स और वेब फ्रेमवर्क्स की पूरी सूची नीचे दी गई है।