Видео актуально для Symfony 7
Давайте посмотрим что произошло с нашим проектом после того, как мы установили в него библиотеку api-platform.
Первое, что мы можем наблюдать это то, что в папке routes у нас добавился файл api-platform.yaml. Исходя из этого файла мы можем понять что у нас у нас в системе появился такой роут, который называется api.
Давайте попробуем перейти по этому роуту. У нас откроется специальный интерфейс, с помощью которого мы можем наблюдать все наши сущности, с которыми мы можем взаимодействовать. Все роуты, контрольные точки, по которым мы можем взаимодействовать.
Этот интерфейс построен на базе такого инструмента, который называется swagger. Давайте я покажу, как это все выглядит.
Официальный сайт
swagger.io
Благодаря этому инструменту у нас есть возможность сгенерировать для нашего проекта на том языке программирования, на котором мы с вами пишем, вот такой интерфейс для взаимодействия c сущностями. API-platform немного видоизменила этот инструмент под себя, но, в целом, ядро этого инструмента остается точно таким же и по сути все построено на его базе.
Ну вот это первое, что нам нужно знать что у нас появляется после установки этой платформы.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти