i use node as a API gateway and given a sample code below.I want to know any performance issues that may be caused on my code due to async-await .If so what are the best options ?.
router.post("/index", async (req, res) => { return res.json( await CommenCall('post', url, req.body)) }) const CommenCall = async (method='get', url,body) => { try { data= await axios.post(url, body) if (data.data != null) { return data.data } else { return err } } catch(err) { console.log(err) return err } }
async await axios.post(url, body). As for performance, it shouldn't be different than regular promises.