An open API service indexing awesome lists of open source software.

https://github.com/fantasticit/ts-design-patterns

使用 TypeScript 实现常见设计模式
https://github.com/fantasticit/ts-design-patterns

design-patterns typescript

Last synced: 2 months ago
JSON representation

使用 TypeScript 实现常见设计模式

Awesome Lists containing this project

README

          

ts-design-patterns


Design pattern implemented by TypeScript.


cube

## 目录

- [构造器模式(constructor-pattern)](./src/constructor-pattern.ts)
- [工程模式(factory-pattern)](./src/factory-pattern.ts)
- [原型链模式(prototype-pattern)](./src/prototype-pattern.ts)
- [适配器模式(adapter-pattern)](./src/adapter-pattern.ts)
- [组合模式(composite-pattern)](./src/composite-pattern.ts)
- [装饰器模式(decorator-pattern)](./src/decorator-pattern.ts)
- [享元模式(flyweight-pattern)](./src/factory-pattern.ts)
- [代理模式(proxy-pattern)](./src/proxy-pattern.ts)
- [责任链模式(chain-of-responsibility-pattern)](./src/chain-of-responsibility-pattern.ts)
- [观察者模式(observer-pattern)](./src/observer-pattern.ts)
- [策略模式(strategy-pattern)](./src/strategy-pattern.ts)