You are viewing details from a past event. Please check our upcoming event schedule if you are looking for current content.

Angular Code Generators and Scaffolding

Wednesday, 10:30 AM MDT - Windsor

This session provides guidance on creating and using custom code generators using the tools provided by Angular and Nx Dev Tools. If you are a fan of the Angular CLI or want to become more familiar with its capabilities this session is for you. The CLI and generators help your team to create consistent code using your own recipes and patterns.

The same engine that drives the Angular CLI can be used to create and run your custom code generators. These generators can create parts of or entire applications, libraries, services, components, and infrastructure code within a few seconds. The This session will demonstrate:

  • how to identify candidates for code generation or scaffolding
  • how to create a generator template
  • how to use existing templates (i.e., schematics) to compose templates
  • how to run/execute your generator using the CLI
  • how to test and debug your code generators

About Matt Vaughn

Matt Vaughn

Matt Vaughn is a Colorado native who has been developing web-based applications since 1998. Matt is the designer and architect of the Build Motion enterprise framework and rule engine since 2008. Most recently he has released a suite of Angular libraries/packages to allow for the implementation of rich business logic. Matt is the author of a new book “Angular Architecture Patterns”.

Matt is a full-stack software engineer and is currently working on a new State Machine/State Chart framework to simplify the complexity of Angular component state management. Matt's other technical hobbies include building code generators and scaffolding tools for Angular and Web API backend applications.

When Matt doesn’t have a laptop in front of him or isn’t dreaming of code, he can be found standing in Colorado streams fly fishing or jamming with his band on his tenor sax.

More About Matt »