API і серіалізація

← API і серіалізація

Ashterix

docs(articles): Magento and Symfony examples side by side, request lifecycle as a Mermaid diagram

uk/articles/magento-to-symfony/data/api.md +6 −1

2 2
3 3 Magento генерує REST і SOAP з інтерфейсів сервісів. У Symfony є два шляхи: звичайні контролери із Serializer для контрольованого API або API Platform, коли треба швидко отримати CRUD, фільтри, пагінацію й OpenAPI з атрибута на сутності.
4 4
5 + ::::columns
6 + :::col
5 7 **Magento** · webapi.xml
6 8
7 9 ```xml
13 15 </resources>
14 16 </route>
15 17 ```
16 −
18 + :::
19 + :::col
17 20 **Symfony** · контролер + групи серіалізації
18 21
19 22 ```php
36 39 ]);
37 40 }
38 41 ```
42 + :::
43 + ::::
39 44
40 45 **Symfony** · API Platform: найближче до автогенерації
41 46