#reactjs #commerce.js
Вопрос:
Возможно, я неправильно понимаю концепцию Commerce js, более конкретно о безголовом приложении, из того, что я прочитал, следует разделение интерфейса и бэкенда.
Я начинаю изучать Commerce js и использовать его с React. Если бы я хотел иметь свою собственную базу данных в MySQL, скажем, потому что я хочу иметь данные о созданных тележках, размещенных заказах, среди прочего; как бы я собирался это сделать, так как всякий раз, когда я выполняю действие, я использую Commerce js API?
Ответ №1:
Commerce.js это продукт SaaS (программное обеспечение как услуга). Хранение данных, на которые вы ссылаетесь (тележки, заказы, товары и т.д.), Обрабатывается Commerce.js и API Chec, так что нет необходимости подключать собственную базу данных MySQL.
Если вы хотите синхронизировать свою информацию с вашего Commerce.js войдите в свою собственную базу данных, вы можете сделать это, создав веб-крючки, которые срабатывают при определенных событиях в системе , таких как orders.create
, и т.д. products.update
Затем вы можете использовать обработчики веб-крючков для обновления внешней базы данных. Это полезно для расширения возможностей Commerce.js платформа, например, подключение к внешней CRM для управления клиентами, CMS для дополнительной информации о продукте и т.д.