In almost every Angular application you come to the point where you need information from the user. Angular Forms is a great solution for this. Angular Forms makes it possible to get rich information about the people interacting with the JavaScript page and provides many possibilities with a large variety of forms. But user inputs, even in its obviously simplest form, can get very complex: Fields must be validated, can have complex dependencies on each other, and should be testable. This talk explores the complexity of Angular Forms and provides solutions that were found after maintaining lots of projects, web apps, and connected forms. The talk looks at the worst examples, complex validations, and the best solutions. Hopefully in your next Angular JavaScript projects, getting your user information will be easy, well testable and easy to implement.
Video producer: https://javascript-conference.com/