Антон Завьялов Dev2Dev Chipec - Bitrix + Vue: щепотка реактивности в Битриксе
Вставка
- Опубліковано 4 гру 2022
- Bitrix + Vue: щепотка реактивности в Битриксе
- Как мы встраиваем Vue в Битрикс и какой путь прошли;
- Оптимизация работы с «умными» фильтрами в каталоге;
- Как оптимизировать работу корзины и оформления заказов;
- Решение вопросов роутинга личных кабинетов в Битриксе.
Антон Завьялов, frontend-разработчик digital-агентства Космос-Веб. Интересуется Vue + Nuxt, сторонник полного отказа от jQuery, мечтает к 25-ти годам достичь статуса senior-developer.
Digital-агентство Космос-Веб - ТОП-1 в России по разработке и продвижению сайтов по версии Рейтинга Рунета. Обладатель премий и наград, сертифицированное агентство Яндекс.Директ, золотой партнер 1С-Битрикс. - Наука та технологія
Можно демку посмотреть? Очень интересная тема
очень интересно. молодцы ребята. однако у вордпресса админка интереснее
В целом финал хороший, но грустно от того что в 2023 об этом говорят как о чём-то новом.
Основной вопрос : зачем? Остался без ответа. И ответ: 1.просто чтобы тупо подсадить на себя клиента, 2. не разбираться в битриксе. Таким образом получаем манипуляцию.
Зачем:
1. В тендерах и документации заказчика может быть указан сразу Битрикс. Ты можешь конечно не лезть в тендеры - но упустишь свой кусок рынка крупных контрактов.
Т.к. почти все большие корпорации борются с коррупцией тендерами.
2. Битрикс как api based cms + framework = одно из лучших решений на рынке PHP. Ближайшая альтернатива Drupal + symfony. Менее удачная: october + laravel.
Знаете другие варианты предложите.
3. Вариант с framework + custom админка = сразу +30% трудозатрат бекенда
4. Битрикс содержит в себе сразу определенный набор бизнес логики и интеграций. Которые в голых фреймверках зачастую допиливать с нуля.
Писать интернет магазин с нуля на фреймверке (даже на их поделках) кажется очень глупой затеей в России.
@@north-leshiy, интересно ты CMS с фреймворками сравнил, совсем о разном)
Я работал с битриксом 2 года и очень страдал от их готового функционала, т.к кастомизировать его сложно и проще свой написать.
Последние пол года переехал на laravel и очень рад, как глоток свежего воздуха.
Битрикс хорош в том, когда нужно быстро развернуть стандартный информационный сайтец, просто натянув верстку.
Шаг влево и сталкиваешься с ограничениями компонентов и начинаются страдания, ТП тупит, куча багов и сидишь в панике.
Как пример, компонент поиска, я как-то столкнулся с тем, что мне нужно искать элементы, у которых цена больше 0 и в настройках компонента этого нет, а в коде там миллиард непонятного кода вперемешку с js, html, css и php. На фреймворке это делается 5 минут, просто формируя запрос в бд.
Взять комплексный компонент например catalog, да там вздернуться можно. В каком-то из компонентов видел комментарий, к которому цепляется JS! Это из коробки...
Модули других разработчиков тоже боль, много из маркетплейса которые не работают, не поддерживаются. Нужно какое-то поле добавить в него, снова боль