Описание тега 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.