观察者模式 VS 发布订阅者模式在设计模式当中,观察者模式(Observer pattern)与发布订阅模式(Publish-subscribe pattern)这两种应该是很容易被混淆,甚至有些人把这两种模式视为同一种 查看更多
插件模式的实现插件一般是可独立完成某个或一系列功能的模块。一个插件是否引入一定不会影响到系统本身的正常运行(除非它和另一个插件存在依赖关系)。插件在何时被引入,何时被调用都是由系统来调度的。一个系统可以存在多个插件,这些插件可以通过系统预定的方式进行组合。 2022年12月29日 前端开发 细节 2022年12月29日
当pnpm遇到上了monorepopnpm是新一代的包管理工具,它主要的优点有两个:一是采用了hard-link机制,避免了包的重复安装,节省了空间,同时提高项目依赖的安装速度;二是对monorepo的支持非常友好,只需要一条配置即可实现。 2022年12月27日 前端开发 细节 2022年12月27日
JSDoc简单应用JSDoc 是一个根据 JavaScript 文件中注释信息,生成 JavaScript 应用程序、库或模块的 API 文档的工具。 2022年10月14日 前端开发 细节 2022年10月14日
小镇做题家 - TypeScript 类型大挑战(地狱难度篇)没什么题是一个 any 解决不了的,如果有,那就再加上 @ts-ignore。 2022年10月14日 前端开发 细节 2022年10月14日
小镇做题家 - TypeScript 类型大挑战(困难篇 - 下)没什么题是一个 any 解决不了的,如果有,那就再加上 @ts-ignore。 2022年09月25日 前端开发 细节 2022年09月25日
小镇做题家 - TypeScript 类型大挑战(困难篇 - 上)没什么题是一个 any 解决不了的,如果有,那就再加上 @ts-ignore。 2022年09月25日 前端开发 细节 2022年09月25日
小镇做题家 - TypeScript 类型大挑战(中等篇 - 下)没什么题是一个 any 解决不了的,如果有,那就再加上 @ts-ignore。 2022年09月25日 前端开发 细节 2022年09月25日
小镇做题家 - TypeScript 类型大挑战(中等篇 - 中)没什么题是一个 any 解决不了的,如果有,那就再加上 @ts-ignore。 2022年09月25日 前端开发 细节 2022年09月25日
小镇做题家 - TypeScript 类型大挑战(中等篇 - 上)没什么题是一个 any 解决不了的,如果有,那就再加上 @ts-ignore。 2022年09月25日 前端开发 细节 2022年09月25日