if you want to learn design-patterns as well with example and best-practice. let's see the repository .
here is table of content and state of design -patterns
Example in TS | Example in React | Guide (En,Fa) | Meaning |
---|---|---|---|
✅ | ❌ | ❌✅ | SOLID Principles |
✅ | ❌ | ✅❌ | ChainOfResponsibility |
✅ | ❌ | ❌✅ | command |
✅ | ❌ | ❌✅ | observer |
✅ | ❌ | ❌✅ | state |
✅ | ❌ | ❌✅ | strategy |
✅ | ❌ | ❌✅ | template-method |
✅ | ❌ | ❌✅ | abstract-factory |
✅ | ❌ | ❌✅ | builder |
✅ | ✅ | ❌✅ | factory |
✅ | ❌ | ❌✅ | singleton |
✅ | ❌ | ❌✅ | adapter |
✅ | ❌ | ❌✅ | bridge |
✅ | ❌ | ❌✅ | composite |
✅ | ❌ | ❌✅ | decorator |
✅ | ❌ | ❌✅ | facade |
✅ | ❌ | ❌✅ | fly-weight |
✅ | ❌ | ❌✅ | proxy |