# बेसिक रूट्स — एक्सप्रेस.जेएस

Source: https://www.geekswithgeeks.com/hi/expressjs/ex-basic-routes

> GET, POST, PUT और DELETE सीधे HTTP क्रियाओं से मेल खाते हैं।

## हर क्रिया के लिए एक मेथड

Express `app.get`, `app.post`, `app.put`, `app.delete` (और अधिक) देता है — हर एक उस HTTP मेथड वाली रिक्वेस्ट से मेल खाता है।

## CRUD-शैली रूट्स

एक सामान्य resource सूची, बनाने, बदलने और हटाने के लिए चार routes देता है।

```javascript
app.get('/items', (req, res) => res.json([]));
app.post('/items', (req, res) => res.status(201).send('created'));
app.put('/items/:id', (req, res) => res.send('updated'));
app.delete('/items/:id', (req, res) => res.send('deleted'));
```

## क्रम मायने रखता है

Express routes को ऊपर से नीचे मिलाता है और पहले मेल पर रुक जाता है — विशिष्ट routes को सामान्य से पहले रखें।
