Magento 2.3 - Нужна подробная информация о некоторых недавно введенных функциях
Мне нужно знать о некоторых недавно представленных функциях Magento 2.3
- GraphQL
- Декларативная схема БД
- Асинхронный и массовый веб-API
В блогах мало информации, но она не разработана должным образом. Мне нужен короткий и по существу ответ, а не полные статьи по этому поводу.
Буду признателен за любую помощь
1 answers
Графический SQL:
GraphQL - это новая концепция из версии Magento 2.3 в электронной коммерции Magento. Используя Graphql, мы можем получить данные о заказе на продажу. Существует множество основных модулей по умолчанию, использующих GraphQL для получения таких данных, как Продукт, страница CMS и блок, модуль клиента использует Graphql для получения данных определенного объекта.
Декларативная схема БД:
Magento 2.3 представляет новый подход – декларативную схему базы данных, позволяющую разработчикам определять базу данных структуры и изменения в XML-файлах вместо определения с помощью сценариев установки. Magento 2.3 преобразует файлы XML-схемы в инструкции SQL и выполняет их.
Асинхронный веб-API:
Асинхронная веб-конечная точка перехватывает сообщения в веб-API и записывает их в очередь сообщений. Каждый раз, когда система принимает такой запрос API, она генерирует идентификатор UUID. Magento включает этот идентификатор UUID, когда добавляет сообщение в очередь. Затем потребитель читает сообщения из очереди и выполняет их одно за другим.
Magento поддерживает следующие типы асинхронных запросов:
- СООБЩЕНИЕ
- ПОЛОЖИТЬ
- ИСПРАВЛЕНИЕ
Я надеюсь, что это поможет, хотя это не самое лучшее описание, но я пытался