I write mostly PHP and Javascript at work. Given the choice of 1) creating an app in PHP, or 2) creating a simple PHP back end to, for example, add or delete a resource, and creating all the interaction in HTML/Javascript, I always go with #2.<p>That's because jQuery makes Javascript and Ajax so easy. PHP is painful by comparison. (Of course, many people say PHP is painful inherently...)<p>More importantly, jQuery is much much faster and less error-prone to develop with that Javascript alone.