What is Environment variables

Environment Variables क्या हैं और इन्हें कैसे use करें

By Hackerx | 1 August 2025 • 📖 3 min read

Introduction to Environment Variables in Hindi

हेलो दोस्तों आज के इस ब्लॉग में मैं आपको एनवायरमेंट वैरियेबल्स के बारे में बताऊंगा यदि आप एक फुल स्टैकडेवलपर हैं या backend डेवलपर हैं या बनना चाहते हैं तो आपको एनवायरमेंट वेरिएबल बारे में जरूर से पता होनाचाहिए एनवायरमेंट वैरियेबल्स क्या होते हैं? env variables को क्यों use करना चाहिए ? एनवायरमेंटवैरियेबल्स कैसे हमारे सेंसेटिव डाटा को secret रखते हैं ? तो इस प्रकार के कई सवालों के जवाब में इस blog में मैं आपको दूंगा।

Environment variables

एनवायरनमेंट वेरिएबल क्या हैं? (What are Environment Variables)

तो आपके मन में एक बार तो सवाल आया ही होगा कि एनवायरमेंट वैरियेबल्स क्या होते हैं? तो एनवायरमेंटवैरियेबल्स हमारे नॉर्मल वैरियेबल्स कि तरह ही होते हैं बस फर्क इतना सा होता है कि यह वैरियेबल्स हमारे computer या server के सिस्टम वैरियेबल्स में स्टोर होते हैं जिनको आसानी से हम use कर सकते हैं बिना variables की वैल्यू मालूम किए हुए। जब हम इनको code में use करते है तो हम process.env.variable_name लिखते है जिससे कि इनकी वैल्यू direct show नहीं होती है और नहीं ही जब सर्वर के द्वारा response send किया जाता है तो यह डाटा client ko send किया जाता हैं ।

Environment Variables को क्यों Use करते हैं?

अब मैं आपको बताऊंगा कि env वैरियेबल्स को हम क्यों use करते हैं इसके निम्नलिखित कारण है-

Environment Variables के फायदे (Benefits of Env Variables)

अब आपको पता चल गया कि हम क्यों एनवायरमेंट वैरियेबल्स को use करते हैं अब आपको इनके use करने से होने वाले बेनिफिट्स को भी बताऊंगा।

Next.js or React js में Environment Variables को कैसे Use करें?

एनवायरमेंट वैरियेबल्स को use करने के लिये बस आपको अपने code मे ये कोड लिखना पड़ता है

MONGO_URI = process.env.MONGO_URI

इस कोड कि मदद से आप अपने एनवायरमेंट वैरियेबल्स से MONGO_URI variable ki value ले सकते हैं बिना अपनी MONGODB URI को expose किए हुए। कभी कभी हमें कुछ एनवायरमेंट वैरियेबल्स की वैल्यूज को क्लाइंट साइड यानी कि ब्राउज़र पर शो करना पड़ता है। क्लाइंट साइड पर values को शो करने के लिए इस प्रकार से कोड लिखना पड़ता है

Next js

FRONTEND_URL = process.env.NEXT_PUBLIC_FRONTEND_URL

React js

FRONTEND_URL = process.env.REACT_APP_FRONTEND_URL

निष्कर्ष (Conclusion)

तो दोस्तों अब आपको पता चल गया होगा कि एनवायरमेंट वैरियेबल्स को क्यों use करना चाहिए। किंतु इसका मतलब यहनहीं कि अगर आपका सर्वर hack हो गया तो आपको सीक्रेट किसी को भी पता नहीं चलेगा। सर्वर के hack हो जाने परहैकर एनवायरमेंट वैरियेबल्स को एक्सेस कर सकते हैं। हमे हमारे एनवायरमेंट वेरिएबल console log नहींकरना चाहिए नहीं तो यह क्लाइंट साइड पर यूजर को दिखाई दे सकते हैं।

अगर आपको MongoDB कनेक्शन सेटअप करने में कन्फ्यूजन है, तो आप हमारा ये ब्लॉग पढ़ सकते हैं — इसमें सब कुछ आसान भाषा में समझाया है।

MongoDB Connection In NextJs
Related tags
Env variablesNext jsHindiTutorialProgramming

🔗 Share this post

💬 Comments

Please login to post your comment.
No comments yet. Be the first to comment!