所有文章

  • Published on
    责任链模式是一种行为型设计模式,它允许多个对象都有机会处理请求,从而避免请求发送者与多个请求处理者耦合在一起。这些对象连成一条链,并沿着这条链传递请求,直到有一个对象处理它为止。
  • Published on
    Zustand 是一个轻量级的状态管理库,其名字在德语中意为“状态”。相较于其他复杂的状态管理方案,Zustand 提供了一种更简单、更直观的方式来管理 React 应用的状态。接下来,我们将通过源码解析,一步步深入到 Zustand 的源码世界。
  • Published on
    在软件设计中,代理模式(Proxy Pattern)是一种结构型设计模式。它为其他对象提供一种代理,并由代理对象控制对原对象的访问。代理模式常用于延迟对象的创建、控制对对象的访问以及提高系统的安全性。
  • Published on
    享元模式是一种结构型设计模式,关注于通过共享机制来有效地支持大量细粒度对象的复用,以减少应用程序的内存使用。这种模式尤其适用于那些对象数量众多,且对象状态大部分可以外部化的场景。