Есть проект, на котором нужно сделать рефакторинг, но по сути это значит что нужно сделать его с 0, но используя 1C Bitrix.
Сейчас стандартных компонентов на сайте почти нет, и всё писали на js + jquery, к примеру фильтры.
Вопрос: возможно ли связка Vue + 1C Bitrix, и как подойти к данному вопросу? Может есть у кого статьи, где кто-нибудь описывал данную связку? Или поделитесь мыслями.
Сергей:
1. не факт, что всё в d7 работает быстрее .. (можно сравнить скорость работы старых и новых методов)
2. не на все старые методы апи имеются аналогичные методы в d7 (факт)
3. если имеется опыт, то можно работать напрямую с таблицами бд - здесь, при грамотно составленных запросах - точно будет работать быстрее (* не забывайте про безопасность)
Vue можно использовать и просто вкраплениями, если основная логика уже готова. Какие-то виджеты и прочее - он может работать рядом с другими JS библиотеками, той же jquery.
myskypesla: ну и не забывайте, что:
1. Vue.js можно подключить к сайту, как отдельный скрипт - будет грузиться постоянно (кеширование немного спасает)
2. Vue.js можно запустить через nodejs - загрузиться лишь один раз при старте сервера (vds)
3. Пересмотрите задачи касаемые js, быть может есть смысл написать пару функций на обычном js, нежели собирать огород из разных фреймворков