Is Server Necessary To Run A Web Application

क्या किसी वेब एप्लीकेशन को रन करने के लिए सर्वर का होना अनिवार्य है

दोस्तों! आमतौर पर किसी भी वेब एप्लीकेशन या वेब API के पीछे एक सर्वर रन करता रहता है। एक वेब एप्लीकेशन के लिए यह आवश्यक नहीं है कि वह किसी सर्वर के ऊपर ही रन किया जाए, क्योंकि स्टैटिक वेब एप्लीकेशन को बिना किसी सर्वर की सहायता के रन किया जा सकता है। स्टैटिक वेब एप्लीकेशन से अभिप्राय ऐसे वेब एप्लीकेशन से है जिसके भीतर केवल HTML, और CSS का प्रयोग किया जाता है। ऐसे सिंपल वेब एप्लीकेशन आप अपने कम्प्यूटर पर रन अवश्य किए होंगे. 

डायनेमिक वेब एप्लीकेशन दो प्रकार का होता है पहला क्लाइंट साइड और दूसरा सर्वर साइड। क्लाइंट साइड डायनेमिक वेब एप्लीकेशन का निर्माण करने के लिए जावास्क्रिप्ट का उपयोग किया जाता है जबकि सर्वर साइड डायनेमिक वेब एप्लीकेशन का निर्माण करने के लिए किसी सर्वर साइड प्रोग्रामिंग भाषा का उपयोग किया जाता है।

डायनेमिक वेब एप्लीकेशन के पीछे एक वेब सर्वर रन करता रहता है और वेब सर्वर का कार्य आए हुए HTTP रिक्वेस्ट को वेब एप्लीकेशन के पास फॉरवर्ड करना होता है, जिसको वेब एप्लीकेशन के द्वारा प्रोसेस किया जाता है।

वेब एप्लीकेशन का आकार साधारण ई-कॉमर्स वेब एप्लीकेशन के रूप में हो सकता है, या ऐसा भी हो सकता है कि वेब एप्लीकेशन माइक्रोसर्विसेज के रूप में हो।

टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

Differences between in-process and out-of-process hosting models

Web Fundamental Concepts in Hindi for Beginners - FAQs with their Answers Part-1

Introduction to ASP.NET Core and Web Frameworks