Angular 30 🅰️ FormArray and Dynamic Controls
FormGroup handles fixed shapes — the keys are known when you build the form. But real forms often have variable-length lists: multiple phone numbers, a set of tags, a list of line items, a stack of addresses. You don’t know how many at build time; the user adds and removes them. That’s what FormArray is…