series: JavaScript Deep Dives If you ask any modern JavaScript developer how to handle asynchronous code, they will almost certainly tell you to use async/await . It reads like synchronous code, eliminates callback nesting, and works beautifully with standard try/catch blocks. So why does .
Source: [Dev.to](https://dev.to/kenryikegbo/why-use-then-when-asyncawait-is-cleaner-1k11)