पाठ 1 / 25

एक्सप्रेस क्या है?

जानें कि Express क्या है, यह Node के http module पर routing और middleware की परत कैसे जोड़ता है और कहाँ उपयोग होता है।

एक हल्का वेब फ्रेमवर्क

Express Node के अंतर्निहित http मॉड्यूल के ऊपर बना एक हल्का, बिना पूर्वाग्रह वाला फ्रेमवर्क है। यह Node को छिपाए बिना रूटिंग, मिडलवेयर और हेल्पर जोड़ता है।

कच्चा Node बनाम Express

कच्चा http एक-एक ईंट से घर बनाने जैसा है। Express आपको पहले से फिट दरवाज़े, खिड़कियाँ और वायरिंग देता है — रूटिंग, JSON पार्सिंग, स्टैटिक फ़ाइलें — जिससे आप तेज़ी से बनाते हैं।

यह कहाँ फिट होता है

Express REST API, सर्वर-रेंडर्ड साइट और SPA (React/Angular) के बैकएंड को चलाता है। यह बिना पूर्वाग्रह वाला है — डेटाबेस, टेम्पलेटिंग इंजन और संरचना आप चुनते हैं।