Fork me on GitHub
秋染蒹葭

会当凌绝顶,一览众山小


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于
秋染蒹葭

深入理解koa之一:20行代码实现的洋葱圈中间件模型

发表于 2023-01-13 | 分类于 node |

下雨了,也快过年了,很多人应该都已经确定回家的行程了吧,下雨当然不能阻挡回家的脚步。最喜欢在家里的柿子树下听着外面爆竹的声音,那一刻年味儿就回来了

闲言少叙,开始正文

阅读全文 »
秋染蒹葭

SVG图标的使用姿势:搭建私有图标库

发表于 2023-01-06 | 分类于 前端 |

天气转暖了,冬日暖阳让人整个都舒展了,周五了,偷偷摸摸鱼,最近少有的晴天,周末户外走起

闲言少叙,开始正文

阅读全文 »
秋染蒹葭

从源码的角度回答ReactHooks面试题

发表于 2022-12-08 | 分类于 js |

杭州已经不看健康码了,某种程度上来说YQ已经结束了,但某种程度上YQ又刚刚开始。无论是谁在这个冬天都要保护好自己,明年春暖花开的时候,肯定就是真正的春天到了

闲言少叙,开始正文

阅读全文 »
秋染蒹葭

都React V18了,还不会正确使用React Hooks吗,万字长文解析Hooks的常见问题

发表于 2022-12-01 | 分类于 React |

杭州下雪了,想去西湖看雪了,雪后的杭州更有水墨画里的感觉了,一下雪杭州就成了临安

今天主要想说一下react hooks,react hooks是react v16.8 之后引入的API,现在react都已经到18了,hooks怎么还能不会用呢。hooks引入的目的是给函数式组件增加数据状态管理的能力,同时增加代码的可复用能力。但是同时hooks也是一个潘多拉魔盒,因为函数式组件不再只是单纯的一个纯函数了,可以在内部处理副作用了,使用不好就会经常遇到各种各样的问题,而且错误的使用方式也会引起re-render,引起一些性能上的问题

本文主要介绍hooks的常见的几个问题与最优实践,同时介绍一下随着react版本迭代的API的变化

闲言少叙,直接进入正文

阅读全文 »
秋染蒹葭

我是如何从eggjs升级到midwayjs的

发表于 2022-11-25 | 分类于 node |

今天突然发现园区的银杏叶突然全黄了,想起来两周前到临安去玩的时候还是青黄交加的一片呢。虽然最近温度似乎也没怎么降,但从最近路边的落叶上看,真的是深秋了,可能就再需要一场秋雨,杭州就要开始入冬了吧

最近笔者在维护一个旧的node项目,项目基于eggjs开发的,数据库是mysql,缓存redis,消息中间件用的是rocketMQ。项目早期用的是js,在改造typescript的过程中,越来越感觉到eggjs对typescript兼容性不好,加上midwayjs的Ioc机制是开发中的一个爽点,还是决定畅通不如短痛,升级midwayjs

阅读全文 »
秋染蒹葭

Ant Design 5.0 正式发布了,你要升级吗

发表于 2022-11-18 | 分类于 javascript |


周五了,这周忙里偷闲去了两天桐庐,淡季加上工作日,人好少。而且作为一个标准的江南小城,山青水秀,慢生活的基调就会让人整个松弛下来,即使就简单的在酒店附近走走,就已经是很舒服了。

好了,闲话少说,今天antd正式发布了5.0版本,笔者是antd重度用户,公司的B端业务组件就是基于antd定制开发的,在5.0发布之前,也在一直在关注beta版本,让我们一起看看5.0在技术上引入了什么新的变化吧

阅读全文 »
秋染蒹葭

用状态机做一个云构建平台

发表于 2022-11-12 | 分类于 node |

最近在升级团队云构建的工具,由于构建任务的状态跳转很复杂,早期的IF-ELSE写法已经无法满足任务管理的扩展了,比如我想加一个代码规则的校验,那我就需要加上新的条件分支,各种IF-ELSE散落到各种异步逻辑中,这就给后续产品逻辑调整继续增加负担,因此决定用状态机来描述构建任务的流转,让逻辑变得可预测。

本文的重点是介绍用状态机描述一个云构建任务的流转,具体的构建方式可以根据自己团队的实际情况来设计

闲言少叙,开始

阅读全文 »
秋染蒹葭

v8之道二:GC

发表于 2022-09-08 | 分类于 dev |

参考资料

秋染蒹葭

typescript技巧之一:参数类型约束

发表于 2022-07-28 | 分类于 前端 |

日常开发中我们经常会遇到标记联合类型了,一般都是出现在需要辨析联合类型的情况下,比如Redux中,一般就经常使用type来区分不同的action,进而通过判断语句进行类型守护

阅读全文 »
秋染蒹葭

你会配babel了吗

发表于 2022-07-27 | 分类于 dev |

参考资料

123…34
zhyjor

zhyjor

336 日志
62 分类
182 标签
RSS
GitHub weibo zhihu
友情链接
  • Qisen Tang
  • szhshp的博客
  • JuniorCoder
  • Hippo
  • 友链出租
© 2014 - 2023 zhyjor
本站总访问量次
博客全站共338.7k字