For posting data to a model we will use router from Expressjs.
import { Router } from "express";
const userRoutes = Router();
// POST /users
userRoutes.post("/", async (req, res) => {
try {
const user = await User.create({
name: req.body.name,
email: req.body.email
});
res.status(201).json(user);
} catch (err) {
res.status(500).json({
message: err.message
});
}
});
For detailed review please have look as follows
https://github.com/KoolMonk/mern-alfa/blob/master/server/routes/userRoutes.js
