Skip to content

AndrZakhara/JavaScript-Design-Patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

JavaScript-Design-Patterns

Типы шаблонов и примеры некоторых из них. Примеры реализации находятся в отдельных ветвях: https://github.com/AndrZakhara/JavaScript-Design-Patterns/tree/decorator

https://github.com/AndrZakhara/JavaScript-Design-Patterns/tree/facade

https://github.com/AndrZakhara/JavaScript-Design-Patterns/tree/factory

https://github.com/AndrZakhara/JavaScript-Design-Patterns/tree/module

https://github.com/AndrZakhara/JavaScript-Design-Patterns/tree/observer

https://github.com/AndrZakhara/JavaScript-Design-Patterns/tree/singleton

https://github.com/AndrZakhara/JavaScript-Design-Patterns/tree/strategy

Порождающие шаблоны (Creational). Cоздание новых объектов:

  • Конструктор (Constructor)
  • Модульный (Module)
  • Фабричный метод (Factory)
  • Одиночка (Singleton)

Структурные шаблоны(Structural). Упорядочивают объекты:

  • Декоратор(Decorator)
  • Фасад (Facade)

Поведенческие (Behavioral). Как объекты соотносятся друг с другом:

  • Наблюдатель(Observer)
  • Посредник(Mediator)
  • Команда(Command)

Ссылки на статьи:

https://medium.com/@marina.kovalyova/java-script-design-patterns-569c627d25f9

https://proglib.io/p/javascript-patterns/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published