Что такое API сайта? REST API grandjetstudio. Тестирование в POSTMAN
Каждый сайт созданный в grandjetstudio имеет API, которое реализует обмен игформацией между сервером на хстинге и браузером клиента. Какие задачи должно выполнить это API?
1. Отправлять запрос на сервер и получать ответ в формате JSON.
2. Уметь обратится к таблице базы данных и вывести в формате JSON записи этой таблицы.
3. Выгружать на сайт как отдельные записи таблицы так выборки таких записей.
4. Формировать выборки записей с помощью поиска и фильтрации по некоторым полям, предназначенным для этого.
5. Сортировать записи по дате, авторам, названиям.
6. Выводить выборку записей по частям если таких записей слишком много.
7. Формировать ссылки, по которым можно получать эти выборки записей и выводить эти ссылки на страницу сайта.
Все это может выполнить REST API grandjetstudio через javascript, причем для любой таблицы. Рассмотрим это подробнее на примере таблиц типа blog.