Этот тег следует использовать для всех вопросов, связанных с API Platform, платформой для создания первых веб-проектов API. Платформа API содержит набор инструментов, позволяющих с легкостью создавать полнофункциональные гипермедиа API (современные форматы, документы, авторизация, фильтрация, упорядочивание, кеширование, тестирование ...) и создавать клиентские приложения. Он построен на основе компонентов Symfony (PHP) и React (JavaScript).

API Platform - это веб-инфраструктура следующего поколения, предназначенная для простого создания проектов на основе API без ущерба для расширяемости и гибкости:

  • Создайте свой собственный модель данных в виде простых старых классов PHP или импортируйте существующий из словаря Schema.org
  • В считанные минуты представьте гипермедиа REST API с разбиением на страницы, проверкой данных, контролем доступа, внедрением отношений, фильтрами и обработкой ошибок ...
  • Выгоды от согласования контента: JSON-LD, Hydra, HAL, YAML, JSON, XML и CSV поддерживаются "из коробки"
  • Наслаждайтесь прекрасной автоматически сгенерированной документацией API (Swagger / OpenAPI)
  • Добавьте удобный интерфейс администрирования Material Design, созданный с помощью React, без написания строки кода.
  • Создание полнофункционального одностраничного приложения, созданного с помощью React, Redux, React Router и Bootstrap, благодаря генератору CRUD [ 117]
  • Установка среды разработки и развертывание проекта в рабочей среде с использованием Docker
  • Простое добавление аутентификации JSON Web Token или OAuth
  • Создание спецификаций и тестов с помощью удобного для разработчика инструмента тестирования API сверху Бехат