Описание тега api-platform.com

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

Платформа API - это веб-фреймворк нового поколения, предназначенный для простого создания проектов, ориентированных на 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
  • Установите среду разработки и разверните свой проект в продакшене с помощью Docker
  • Легко добавить веб-токен JSON или аутентификацию OAuth
  • Создавайте спецификации и тесты с помощью удобного для разработчиков инструмента тестирования API поверх Behat.