Middleware like JSON, parses the body and creates an object from it.
Flow wise this doesn't make much sense, req.body should be input
and as output serve the json object.
So this means those middleware is not needed.
You would attach a node to the req output port and then parse it,