---
title: "Comment by Vinicius Chelles on \"Creating Routes & Handling\nRequests with Express.js\" | Hashnode"
description: "Great overview! One tip: for production apps, I'd add that handling async errors with a wrapper like express-async-errors saves a lot of boilerplate. Been using"
url: "https://hashnode.com/posts/creating-routes-handling-requests-with-express-js/69fb499250ecad453334acc5/comment/69fb49f5f961ffcce875d285"
---

[Discussion](https://hashnode.com/posts/creating-routes-handling-requests-with-express-js/69fb499250ecad453334acc5)

Comment [Creating Routes & Handling Requests with Express.js](https://hashnode.com/posts/creating-routes-handling-requests-with-express-js/69fb499250ecad453334acc5)

[Vinicius Chelles](https://hashnode.com/@cvchelles)

[May 6](https://hashnode.com/posts/creating-routes-handling-requests-with-express-js/69fb499250ecad453334acc5/comment/69fb49f5f961ffcce875d285)

Great overview! One tip: for production apps, I'd add that handling async errors with a wrapper like express-async-errors saves a lot of boilerplate. Been using it in my trading bot project and it's been a game changer.
