title: Angular 6 Form Creation
body: <p>I am creating a form using Angular 6 but in my form I have 50 or more fields than in 'ts' file do I have to declare all the fields, something, for example, I am using reactive forms than</p>
  
  <pre><code>userCreation = new FormGroup({
    firstName: new FormControl(''),
    lastName: new FormControl(''),
    ........
    so on
  });
  </code></pre>
  
  <p>and if I am using template driven than also for ngModel do I have to define all files in the object </p>
  
  <pre><code>userCreation: {
    firstName: any;
    lastName: any;
    ...........
    so on
  };
  </code></pre>
  
  <p>is there anyway so I can prevent this declaration or I have to follow it, it is mandatory?</p>