Conclusion
In this article, you learned about posting form data to a backend web service using the Angular $http service. This service makes form data posting much cleaner than traditional AJAX calls by using predefined collections and methods to handle data posting and requesting, header setting, and more.
You learned how to make a basic form post using the Angular defaults for data transmission. To expand on this example, I recommend setting up a real back-end service and then echoing back your data posted from the $http service. This is a good technique to ensure that your data is getting posted to the server and is handled properly before adding any more code for other operations.
After a successful echo, add an operation to save data to a database and return a response code indicating the success or failure of the operation. Handle the incoming data coming back from the service using the $http service success and failure methods.