I've been using angularJS to build a website/business system for my mum's business. I'm not quite sure what would be best practice for the bit i'm working on just now.
I'm using PDO to handle the data on the database
I need to implement the option to change client details.
I my first instinct was to use ng-change so that the data saves as soon as it's changed. but I'm not sure if that's the best way to do it (think of the number of requests that would have to be sent when making a note. I had also though of saving changes when the user leaves the text box, or just adding a save button.
Which way is best?... or does it really not matter?