My boss has acquired a company that does ERP solutions, and wants me to rewrite their package so that it is a web-based solution. I have previous experience writing web applications but this time, because down the line on the roadmap, he wants to create an iOS and Android app to compliment this system.
I figured the best way to prepare for this is to shift the entire business logic into an API, so that we wont have to rewrite the logic.
My question is how would I go about separating the business logic from the MVC architecture into the WebAPI framework?