Question: is wcf a web api?
Answer: WEB API is a best fit to create a resource-oriented services using HTTP/Restful and it works well with MVC-based applications. WCF was created to develop SOAP-based services and bindings. Since WCF is SOAP based, which uses standard XML schema over HTTP, it could lead to slower performance.