Angular Application Architecture - Leverage Enterprise Architecture Practices (by Matt Vaughn)
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
ABOUT THE PRESENTER - Matt Vaughn
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.
5:30 - 6:00 - Networking, beer and pizza
6:00 - 7:30 - Announcements then presentation
Drawing for $25 Amazon Gift Card giveaway from Accelebrate.com (Each month, after the presentations we will randomly draw one winner from everyone in the room)
SLACK TEAM INVITE:
Join the Angular Colorado Slack Team ... visit http://angularcolorado.com to request an invite.
ANGULAR BOULDER MEETUP:
2nd Monday of each month.
NetApp - providing an awesome venue, and refreshments
Accelebrate - monthly Amazon gift card giveaway
There is a parking lot on the South side of Canyon Drive between Broadway and 9th (and also one off of Arapahoe) that gives 1.5 hours free parking if you enter you license plate number in the kiosk. It is free after 7:00 so if you park there just after 5:30 you can park for the rest of the evening for free... just dont forget to enter your LP into the kiosk!
Free street parking South of Arapahoe and West of 9th.
Parking meters downtown are free after 7pm.
Parking garage under The Julien charges 24hrs.