240 发简信
IP属地:江苏
  • 120
    学习中的15.87

    我们知道,学习可以分为三个区域:舒适区、学习区和恐慌区。 舒适区里面的内容,基本上都是你已经掌握的,学习这些东西会让你感觉到很无聊。 而在恐慌区,你又会感到非常的吃力,比如让...

  • 120
    一种高效的CSS编写方式

    目前我们编写css的流程是:给class取名 => 切换到css文件 => 编写样式 这个过程可不可以更快一些呢? 答案可以肯定的,有些环节可以优化的。 首先是取名,取一个好...

  • 120
    前端线上bug回顾—Sentry日志异常引起的故障

    今天我们回顾这样的一个线上bug,这个线上bug引起了整个拿去花产品的所有用户的还款失败,用户在点击还款按钮的时候,会提示:“出错啦,请稍后再试”。 这个bug同样也导致我们...

  • 【工作笔记】前端线上bug回顾—originChannel配置错误

    今天我们回顾一个线上bug,bug的背景是这样的: 携程收购了去哪儿,但是携程的用户体系和去哪儿的用户体系还没有完全的统一,也就是说用户要区分携程用户和去哪儿用户。携程和去哪...

  • 120
    【工作笔记】春节活动总结之—如何减少需求变更成本

    最近做了一个活动:春节活动,从整个开发的过程来看,最初的需求和最后完成的实际需求,在一些地方是有变动的: 在微信中点击分享按钮,需要添加一个引导图,引导用户通过浏览器打开(开...

  • 黄金搭档 -- JS 装饰器(Decorator)与Node.js路由

    很多面对象语言中都有装饰器(Decorator)函数的概念,Javascript语言的ES7标准中也提及了Decorator,个人认为装饰器是和async/await一样让人...

  • 【工作笔记】如何处理react中的渲染异常

    我们知道,在使用 react 渲染页面的时候,如果某个子组件发生了错误,将会造成整个页面的白屏: 这样就会造成一个问题,有些子组件并没有那么重要,是否能够渲染出来,都不应该影...