const axios = require('axios')
async function doReq1(){
const res = await axios.get('http://localhost:12000?id=1')
console.log(res.data)
}
async function main(){
console.log("Before req")
doReq1()
console.log('After req')
}
main()
то хороший пример переключения
функционала например с Db MySQL на Postgresql без переписывания бизнес-логики.
У нас также нет математически верного доказательства правоты ООП