Все статьи
Технические статьи о веб-разработке, 1С-Битрикс, NextJS, интеграциях и архитектуре.
MDX-блог на Next.js: от идеи до деплоя
Создаём блог с MDX-статьями, подсветкой кода, оглавлением и RSS. Полный гайд с примерами кода.
Интернационализация (i18n) в Next.js 15
Мультиязычность в App Router: роутинг, переводы, форматирование дат и чисел. next-intl и альтернативы.
Headless Bitrix + NextJS: архитектура и реализация
Как использовать 1С-Битрикс как headless CMS для React-фронтенда. REST API, аутентификация, каталог товаров и корзина.
Оптимизация Core Web Vitals в Next.js
Практические техники улучшения LCP, FID/INP и CLS. Диагностика, оптимизация изображений, шрифтов и JavaScript.
Миграция на App Router в Next.js: пошаговый гайд
Как перевести проект с Pages Router на App Router без боли. Стратегия, типичные ошибки и совместимость.
Композитный сайт в Битрикс — ускоряем загрузку в 10 раз
Разбираем технологию композитного сайта: как работает, когда применять, что может сломаться. Пошаговая настройка и отладка проблем.
Деплой NextJS на свой VPS — nginx + PM2
Пошаговый гайд по деплою NextJS-приложения на собственный сервер. Настройка nginx, PM2, SSL, автодеплой через GitHub Actions.
Highload-блоки в Битрикс — когда и зачем использовать
Разбираем highload-блоки: отличия от обычных инфоблоков, производительность, ограничения. Примеры использования для каталогов, логов, справочников.
Бот MAX на сайте: форма обратной связи вместо Telegram
Подключаем заявки с формы к боту MAX: верификация ИП, chat_id, лимит 4000 символов и главная засада — сертификат НУЦ Минцифры, из-за которого запрос падает до HTTP.
Кэширование в 1С-Битрикс — управляемый и тегированный кэш
Полный гайд по кэшированию: управляемый кэш компонентов, тегированный кэш D7, автосброс при изменениях. Избавляемся от проблемы 'а почему не обновилось?'
Server Actions в Next.js — замена API routes
Server Actions позволяют вызывать серверные функции прямо из компонентов без создания API-эндпоинтов. Разбираем синтаксис, валидацию, обработку ошибок и лучшие практики.
Интеграция 1С-Битрикс с Telegram-ботом
Создаём Telegram-бота для уведомлений о заказах, обратной связи и поддержки клиентов. Пошаговая настройка webhook, обработка команд и интеграция с инфоблоками.