Glossary: Software Design Patterns in JavaScript
Architecture patterns (MVC, hexagonal architecture, CQRS, microservices)
Also written: MVC, CQRS, hexagonal architecture, microservices
Larger-scale patterns that apply the same design ideas, such as separating responsibilities and loose coupling, to whole systems rather than single classes. Examples are MVC, hexagonal architecture, CQRS and microservices.