


Если ты хоть раз общался с разработчиком на фрилансе, в агентстве или в продуктовой команде, ты точно слышал фразу:
«Только не Битрикс!»
Но почему так? Казалось бы, Битрикс — одна из самых популярных CMS в России. У неё много готовых решений, встроенная CRM, маркетинговые фишки. Всё должно быть прекрасно. Но на практике разработчики выбирают совсем другие инструменты — и один из лидеров среди них Next.js. Давай разберёмся, что к чему.
Next.js основан на React — одном из самых популярных JavaScript-фреймворков. Это современный подход к созданию интерфейсов: компоненты, состояния, хуки, всё по моде и по уму.
Битрикс — это PHP, да ещё и со своей системой шаблонов и архитектурой, которую часто называют «франкенштейном» из старого и очень старого кода. Большинство разработчиков ощущают себя археологами, а не создателями.
Next.js даёт полный контроль. Хочешь REST — пожалуйста. Хочешь GraphQL — не проблема. SSR, ISR, SSG, Client-side — выбирай подход под проект.
В Битриксе архитектура жестко регламентирована. Добавить API — костыль. Написать микросервис — ещё один костыль. Всё завязано на ядро, и отклонение от шаблона — всегда боль и поддержка на костылях.
Быстрые результаты — залог успешных проектов. На Next.js:
В Битриксе:
Next.js легко встраивается в современный pipeline:
В Битриксе DevOps превращается в болото. Всё завязано на хостинг, модули, лицензию, версию PHP, кэш, и прочие радости. Работать в команде становится трудно: среда нестабильна, и каждый релиз — это риск что-то «уронить».
React и Next.js развиваются огромными сообществами. Каждую неделю появляются фичи, обновления, примеры, плагины. Решения — на StackOverflow, GitHub, YouTube.
В мире Битрикса ты в основном один на один с внутренним форумом, документацией и парой специалистов на фрилансе, которые разбежались после 2020 года.
Да, это звучит как лозунг, но это правда: Разработка на Next.js вдохновляет. Это современно, красиво, эффективно. Ты чувствуешь прогресс.
Битрикс чаще вызывает усталость, раздражение и желание сменить сферу. Особенно если приходится работать с чужим «бизнес-сайтом 2015 года».
Вот что говорят сами разработчики:
«На Next.js проект за неделю в прод. На Битриксе — через месяц, и с нервным тиком.» «После пары лет на Битриксе — React кажется раем.» «Next — это как MacBook. Битрикс — как старый системник на Windows XP, который вроде ещё работает.»
Вывод: Разработчики выбирают Next.js, потому что это удобно, быстро, современно, гибко и приятно. А Битрикс… ну, он просто всё ещё где-то рядом. Только реже — в новых проектах.
Полезные ссылки
Канал в телеграмм — https://t.me/+-BsUnghNcJ81OGYy
Наш канал на Youtube — https://youtube.com/@traff058
Telegram Паблик — https://t.me/+R2NG4GVGqS4yOTky
Паблик в VK — https://vk.com/traff_agency
Инстаграм TRAFF — https://www.instagram.com/traff_agency
Блог на vc.ru — https://vc.ru/u/2452449-studiya-razrabotki-saitov-traff
Сервисы, которыми пользуемся мы: хостинг Beget — https://beget.com/p1898855