2015-09-29 3 views
-1

Я хочу создать веб-приложение, где я могу загружать данные во время выполнения через JavaScript (angularJS), мой друг сказал мне использовать успокоительный API для преобразования данных из MySQL в формат JSON, что меня путает почему я должен использовать Restful API, когда я могу использовать простую функцию php «json_enocode». Какие еще функции и преимущества я получаю, когда использую Restful API?Зачем использовать Restful API вместо json_encode в php?

+5

REST - это не только «json_encode» его немного больше ... пожалуйста, проверьте google – ThaDafinser

+0

возможный дубликат [connect AngularJS to mysql, используя мою службу PHP?] (Http://stackoverflow.com/questions/11277429/connect- angularjs-to-mysql-using-my-php-service) –

+0

Rest full не следует использовать только для кодирования данных в json, вы можете сделать это, используя только angulat.toJson (yourObject). Дело в том, что вы добавляете данные веб-приложения, которые вы используете в API для отдыха, которые доступны для отдыха, вы можете использовать его для других приложений. Отдых поможет вам создать концепцию спа-центра для огромных транзакций с данными. Существует много способов использования отдыха и развлечений ... –

ответ

0

Restful API не является структурой кодирования данных. Я бы посоветовал вам прочитать больше о restful API и решить, нужно ли вам создавать API для вашего веб-приложения или нет.

В любом случае вы будете использовать json_encode для кодирования ваших данных в json. Таким образом, вам не нужно создавать restful API для преобразования данных в json.

+0

На данный момент я знаю, что Restful API может кодировать данные MySQL в JSON и условный оператор, который я использую в своем запросе, где предложение where, где «id = 1» эквивалентно «siteaddress /? Id = 1». Можете ли вы рассказать мне, какие другие функции и преимущества я получаю, кроме того, когда я использую Restful API? или вы можете дать мне хорошую ссылку, где я могу это найти? – mhk

+0

Надеюсь, эта ссылка будет полезна https://en.wikipedia.org/wiki/Representational_state_transfer – LIMEXS

+0

Спасибо за быстрый ответ, получил мой ответ здесь: http://stackoverflow.com/questions/1368014/why-do -Мы-потребность-успокоительные-веб-сервисы – mhk