पाठ 8 / 23

बिल्ट-इन मिडलवेयर

Express के साथ JSON पार्सिंग और स्टैटिक-फ़ाइल सर्विंग पहले से आते हैं।

अलग इंस्टॉल की ज़रूरत नहीं

Express 4.16 से, आम ज़रूरतें — बॉडी पार्सिंग, स्टैटिक फ़ाइलें, URL-encoded फ़ॉर्म — express नेमस्पेस के अंदर पहले से आती हैं।

express.json() और express.urlencoded()

क्रमशः JSON बॉडी और HTML फ़ॉर्म सबमिशन पार्स करते हैं।

app.use(express.json());
app.use(express.urlencoded({ extended: true }));

express.static()

एक फ़ोल्डर से सीधे फ़ाइलें देता है — इमेज, CSS, बना हुआ फ्रंटएंड। आगे विस्तार से।

app.use(express.static('public'));