Explain me what is data binding in AngularJS? How does it relate to the MVC architecture?

Submitted by: Muhammad
In most templating systems, data binding is unidirectional. When the model and template components are merged together, it creates a view. However, the developer must write code to constantly synchronize the model and the view. AngularJS uses two-way data binding, where any changes to the view will automatically update the model and vice versa. The view is more or less just a projection of the model, which greatly simplifies things from the programmer's perspective.
Submitted by: Muhammad

Read Online AngularJS Developer Job Interview Questions And Answers