gwleuverink wrote a comment+100 XP
3mos ago
Build Native Apps With PHP: Ep 4, Why You Need Separate Applications
Another argument against coupling your server and client classes;
At any point in time you may have different app versions consuming your api. If your mobile/desktop app would share say the same models you’ll undoubtedly run into trouble down the line.
Keep that stuff separate and think in terms of api versions and backwards compatibility. Out of date apps will linger around. It is a different paradigm!