Why use WebAPI for data access?

Mar 25, 2015 at 11:31 AM

My question is why use WebAPI as intermediary for fetching and updating data in Solarizr? Can't we directly access SQL Server on Azure to fetch data and then use Sync Framework for atomic updates using change tracking? Isn't Sync Framework better suited at these tasks?

I understand how easy it is to implement WebAPI and all but doesn't it only add an additional layer of complexity for nothing?