Swagger документация для REST API на Laravel

Swagger — это фрэймворк для описания, документирования и визуализации REST API. На основании спецификации Swagger можно генерировать исходный код для библиотек клиентских приложений, текстовую документацию для пользователей, варианты тестирования и др. Для этого имеется множество инструментов для различных языков программирования и платформ. В данной статье мы рассмотрим, как использовать Swagger в Laravel для документирования REST API.

Что такое GraphQL и стоит ли его использовать?

В последнее время в интернете появилось очень много материалов о GraphQL. Его называют убийцей REST API. Давайте разберемся, что такое GraphQL и стоит ли его использовать, и действительно ли он может заменить REST.