CatchJS particularly shines when it comes to front-end performance.
Slow page load speeds is detrimental to the user experience. For example, a study by Amazon found that every 100ms of latency cost them 1% in sales. Google found that an extra 0.5 seconds in search page generation time dropped traffic by 20%. Page load speed really matters and adding an error logging service shouldn't slow down your site.
We take several steps in order to minimize page load speed.
The client side logging mechanism for CatchJS is extremely lightweight, taking up only 1.77KB after gzip compression.
When CatchJS isn't logging errors and messages, it does nothing. So there is no runtime overhead.