Avatar ·

यह कैसे समझें कि Node.js का उपयोग कब करना है, और सामान्य PHP या Python बैकएंड का कब?

सभी को नमस्ते! मैं वेब डेवलपमेंट में नौसिखिया हूँ और अपने पहले गंभीर प्रोजेक्ट के लिए स्टैक चुनने की कोशिश कर रहा हूँ।\n\nमैं एक ऑनलाइन स्टोर बना रहा हूँ। इसमें होंगे: उत्पाद कैटलॉग, कार्ट, यूज़र का पर्सनल अकाउंट, उत्पाद जोड़ने के लिए एडमिन पैनल, और संभवतः रियल-टाइम सपोर्ट चैट।\n\nमैंने पढ़ा है कि Node.js बहुत अच्छा है क्योंकि यह नॉन-ब्लॉकिंग और एसिंक्रोनस है। लेकिन मैं पूरी तरह से नहीं समझ पाया कि यह फायदा कब महत्वपूर्ण है और कब नहीं।\n\nमेरा दोस्त PHP (Laravel) पर करने की सलाह देता है, कहता है कि वहाँ सब कुछ आसान है: बटन दबाया, पेज मिला। और दूसरा दोस्त कहता है कि भविष्य Node.js का है, और तुरंत इसे सीखना चाहिए।\n\nमेरे पास Express पर कोड का एक उदाहरण है जो मैंने टेस्ट API के लिए लिखने की कोशिश की थी। यहाँ मैंने डेटाबेस से क्वेरी करने और परिणाम देने की कोशिश की:\n\n```javascript c