Я новичок в magento и работаю над созданием веб-сайта с использованием magento. Я заметил, что у magento есть большое количество API, которые раскрывают все функции, которые мне понадобятся для создания веб-сайта электронной коммерции. Итак, я хотел бы использовать apis magento для извлечения данных, но разрабатывать пользовательский интерфейс отдельно без каких-либо зависимостей от magento. Я нашел много ссылок, которые разрабатывают веб-сайт с помощью темы magento, но не тех, где пользовательский интерфейс разработан в отдельном MVC и использует magento исключительно как уровень обслуживания. Есть ли проблемы/вопросы в моем подходе?
Изменить: я получил много ясности в отношении производительности db в API и того, как внешнее кэширование может облегчить проблему, но я до сих пор не понимаю, почему magento в качестве сервисного уровня не приводит в восторг (т.е. подпитывает веб-сайт с помощью magento apis) , есть ли у них какие-либо другие ошибки?