Веб-приложение на jQuery в связке с AJAX. Может кто разрабатывал ранее?
1. https://ru.wikipedia.org/wiki/Cross-origin_resourc...
2. Я бы обратил внимание на кодирование json и кавычки в php, а так же на асинхронность js в отличие от php на клиент-сайде.
3. Самообучение никогда не было пустой тратой времени, имхо
4. Проверяйте просто все входные данные, права доступа и все будет хорошо.
Поздравляю! Вы поняли преимущества API. :)
Я бы вам посоветовал подробнее почитать про REST.