How to write clean, asynchronous code with error handling in a beautiful way — We may still consider JavaScript as a legacy language from the ‘90s, but it’s ruling as the coolest kid on the block. On the one hand, it is important to handle errors, otherwise users will hit a wall where they can’t amend their inputed data and have no idea what’s…