Session

Angular Architecture :: Enterprise Principles, Patterns and Practices

I have spent the majority of my career studying and implementing enterprise and application architectures using SOLID principles, design patterns, domain-driven design, test-driven development, pragmatic programming, code generation, web/service APIs, micro-service structures, etc.

This session will demonstrate how to use and implement these enterprise/application elements to build powerful applications using Angular and Typescript that are testable, extensible, maintainable, and performant:

• Defining boundaries between NG front end and NG back end (client-side, not server for APIs).
• Defining NG Service Modules as APIs for use by NG components for separating UI from Business Logic processing.
• Defining standard API Response message formats for HTTP/Web API calls.
• Implementing Base Classes for NG Services, Components, and infrastructure.
• Application and module configuration concepts and practices
• Event Logging infrastructure.

Matt Vaughn

Angular Architect at Build Motion

Denver, Colorado, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top