说到监控系统,大部分同学首先想到的就是后台监控。显然,比如检测服务器性能、数据库性能、API访问流量、各种服务的运行等等,都与后端息息相关。前端更多的是负责UI展示的作用,主要关注如何布局和设计页面。好像没什么监控,所以一直没有涉及到监控的概念。所以大家一致认为:只要后端稳定可控,应用就稳定可控,但事实真的如此吗?近年来,得益于JavaScript的不断演进和浏览器功能的完善,前端的发展日趋迅猛。随着不断的增强,前端能做的事情越来越多,相应的前端应用的复杂度也越来越高。我们以前从未遇到过的问题,现在突然出现在我们的脑海中。例如,小明是一名前端程序员。某天,用户反映某个页面的某个按钮没有反应。小明立刻找到那个按钮,轻轻点了点,嗯?这是正常的。然后小明又用了几个不同的账号测试,还是正常的。小明现在被难住了。该怎么办?相信全世界的前端程序员在遇到奇怪的问题时,都会有同样的反应。小明告诉用户:可能是浏览器缓存的问题。如果您不能强制刷新,或者尝试注销?用户听从了小明的建议,果然奏效了!
