Catching Client-Side Errors in Production
by Stephen Fluin
Fortunately, there are a number of really good tools that will catch client-side errors and report them back to a server. This is pretty easy to do yourself, but the tool providers out there make it easier to understand
what is going on in your errors, and can also apply things like source maps automatically to make the errors more meaningful.
Most of these are paid tools, but here's a list of client-side error catching tools: