What is the difference between Factory, Service and Provider?
Answer Posted / chaitanya
Factory - A factory is a simple function which allows you to add some logic before creating the object. It returns the created object.
Service - A service is a constructor function which creates the object using new keyword. You can add properties and functions to a service object by using this keyword. Unlike factory, it doesn’t return anything.
Provider - A provider is used to create a configurable service object. It returns value by using $get() function.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the use of ngfortrackby directive?
What are observables in angular 2?
List the types of data binding supported by angular 5?
What is the scope in angularjs?
What is app_base_href in angular 4/5?
Explain what is di (dependency injection) and how an object or function can get a hold of its dependencies?
What are @injectable providers?
What is pathmatch in angular?
What is eventemitter in angular?
What is routing concepts in angular?
Difference between angular 2, 4, 5, 6, &7?
What are directives? How to create and use custom directive in angularjs.
Is primefaces free?
Explain routing in angularjs?
How will you explain manual bootstrap process in angularjs?