Правильно, выберите нишу, решите для себя чем хотите заниматься. Битрикс это однозначно тупик. Сейчас я выбрал для себя nodejs angular mobgodb, ну и go в перспективе и чем больше углубляюсь в этом направлении, тем больше жалею о потраченных годах с битрикс.
Если вы посмотрите как написаны шаблоны битрикса, (яркие представители это шаблоны магазина, каталог например), то там сам чёрт ногу сломит. Я по себе знаю все это, делал не только магазины, но и типовое решение для маркетплейс.
При чем каждый шаблон это «новая история», иногда кажется, что программистам битрикса запрещают общаться друг с другом.
Ну и конечно организация работы с БД, это песня. Я конечно понимаю, что они пытаются поддерживать старые версии битрикса, чтобы обновить всегда можно было, но по моему личному мнению давно пора выпустить совершенно новую версию битрикса с нормальной организацией БД.
И это далеко не все, но конечно есть и плюсы, но их видят в основном только те кто продаёт систему или кто просто не видел ничего лучше этой системы.
От этого варианта я отказался. Svg в шрифты — это все таки своеобразный хак. Есть некоторые проблемы с отображением в разных браузерах, отсутствует многоцветность. Конечно у иконок можно менять цвет, но это по моему единственный плюс. (Сразу оговорюсь про ие, где с svg-спрайтами не все отлично, для него можно генерировать отдельный png спрайт).
А если очень хочется иконочный шрифт, то использую Font-Awesome
При чем каждый шаблон это «новая история», иногда кажется, что программистам битрикса запрещают общаться друг с другом.
Ну и конечно организация работы с БД, это песня. Я конечно понимаю, что они пытаются поддерживать старые версии битрикса, чтобы обновить всегда можно было, но по моему личному мнению давно пора выпустить совершенно новую версию битрикса с нормальной организацией БД.
И это далеко не все, но конечно есть и плюсы, но их видят в основном только те кто продаёт систему или кто просто не видел ничего лучше этой системы.
А если очень хочется иконочный шрифт, то использую Font-Awesome
Интересно только как тут browser-sync будет сочетаться, ведь если проект запустить на openServer, то плагин становится не рабочим.