Most Angular components are created by adding a reference directly into a template, however there are times where the type of component won’t be known ahead of time and will need to be dynamically created. Learn the extra steps and precautions you'll need to know to open the door to this advanced functionality within your applications.