js-design-patterns
Udemy Design Patterns Projects
Id | Name | Purpose | File Name |
---|---|---|---|
1 | Module Pattern | For making our code, files, functions, classes ... into smaller files | src/patterns/module |
2 | Singleton Pattern | For making single instance and use it globally | src/patterns/singelton |
3 | Proxy Pattern | For validate and control object set and get properties | src/patterns/proxy |
4 | Observable Pattern | For notify subscribers of a singleton for data change | src/patterns/observable |
5 | Factory Pattern | For making object template out of functions | src/patterns/factory |