Разработка Front на React

Добрый день! Кто менял монолитную систему cscart? Есть ли вариант полностью отключить front cscart та и сделать адресасию фронта на React приложение, а сам cscart оставить как backend?

Был такой опыт. Долго, дорого. Да, чуть быстрее все грузится, но не прям критично.

А как вы решили задачу отвязки фронта самого cscart с его кешированием css и js? По сути кеширование css и js должно быть у front React.

У вас там должны быть свои js, css. Фронт просто по API обращается к cscart.

1 лайк

Ну это да. Но что делать с фронтом cscart который отображается?

Вы имеете ввиду стандартную витрину? Так закройте ее доработкой, отключите вывод.

А не ломая код cscart возможно модулем? И если да то куда копать?

Мы ломали. Возможно, если сильно запариться, то и модулем можно

2 лайка

Посмотрите хуки в fn_dispatch, сделать можно. Есть даже экзотические варианты с изменением настройки nginx, но в любом случае потребуются более глубокие знания работы движка, чтобы его не ломать.

1 лайк