Everyone recommends using async (non-blocking) functions instead of sync functions in Node.js .
So whats the use of sync functions in node.js if they are not recommended?
For example : Why use fs.readFileSync()
if fs.readFile()
can do the same job without blocking?