All Posts

  • Published on
    需求是之前后端拿给我看一个私有部署的环境,各个页面路由间切换,内容一直是白屏,过了很久才出现内容。问是不是前端问题,为什么白屏这么久,打开控制台看很明显看到部署的网络环境比较差,chunk文件加载速度很慢。为了不给用户带来页面崩溃的错觉,应该加上类似菊花的进度显示。而这里正好可以结合React官方的Suspense和Lazy来实现的。
  • Published on
    在我工作的项目里,经常需要本地打包工程,之前的方案是`npm script`调用一个写好的shell脚本,但后来由于需求的变化,打包需要注入一定的条件,当然这点是可以通过给shell脚本加参数实现的。 为了更好的本地体验我决定把shell脚本用node重写一遍,并且加入可交互的实现。
  • Published on
    这是一年前刚开始上手React Hooks时候读了Dan大神的[useEffect 完整指南](https://overreacted.io/zh-hans/a-complete-guide-to-useeffect/)时写的文章,我的有些观点已经被证明是错误的了,这里放一下就当是做了归档
  • Published on
    Git一直用了很多年了,但是大多数情况只是使用图形化操作,坏处就是一旦碰到什么问题就无从下手,今年开始强迫自己放下图形工具,将日常的操作用CLI来一一完成,也从中积累一些经验。