Avatar ·

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

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