It is definitely worth it.
I am currently redesigning the dirty PHP code for the hosting company I created, turning it into beautiful Laravel code. I already have a mobile application working with it - Laravel makes it easy to return JSON data with a single line -
Response::json('OK', 200);
or
Response::eloquent(Auth::user());
or
$tasks = Task::all(); Response::eloquent($tasks);
You do not need to use CURL as far as I know. You can do all the queries with simple AJAX, jQuery will simplify this.
In addition, using some MVC JS framework will help you make the application code structure more elegant for the client side, and the advantage is that you can easily pack it into PhoneGap when you're ready for your API to do some real testing.
Today I posted a simple example on my blog that you can try to see if this approach suits your time: http://maxoffsky.com/code-blog/login-to-laravel-web-application-from-phonegap-or -backbone /
Check it and accept the answer if you think it is correct.
source share