Архив статей

Все статьи

Технические статьи о веб-разработке, 1С-Битрикс, NextJS, интеграциях и архитектуре.

Server Actions в Next.js — замена API routes

Server Actions позволяют вызывать серверные функции прямо из компонентов без создания API-эндпоинтов. Разбираем синтаксис, валидацию, обработку ошибок и лучшие практики.

Интеграция 1С-Битрикс с Telegram-ботом

Создаём Telegram-бота для уведомлений о заказах, обратной связи и поддержки клиентов. Пошаговая настройка webhook, обработка команд и интеграция с инфоблоками.

ISR в NextJS — кэширование на стероидах

Incremental Static Regeneration позволяет обновлять статические страницы без полной пересборки. Разбираем revalidate, on-demand ISR и типичные ошибки.

ORM в Битрикс D7 — сущности, связи и кастомные таблицы

Полный гайд по ORM D7: создание своих сущностей, связи между таблицами, валидация, события. Уходим от CIBlockElement::GetList к современному API.

События в Битрикс — подписки, свои события, отладка

Разбираем систему событий: OnBeforeIBlockElementAdd, свои события, EventManager D7. Как не сломать сайт обработчиком и как дебажить.

CI/CD для Битрикс-проектов на GitHub Actions

Настраиваем автоматический деплой Битрикс-сайта: линтинг, тесты, деплой на dev/prod через SSH. Пошаговый гайд с рабочими workflow.

Wildberries API — синхронизация товаров и заказов

Интеграция с API Wildberries: получение остатков, обновление цен, загрузка заказов. Обходим лимиты, обрабатываем ошибки, настраиваем автосинхронизацию.

REST API в Битрикс — создание своих методов

Создаём собственные REST-методы в Битрикс24 и коробке: регистрация эндпоинтов, авторизация, документация. Интеграция с внешними системами.

Настройка Docker-окружения для разработки на Битрикс

Пошаговая инструкция по созданию удобной среды разработки с MySQL, nginx, xdebug и автоматическим бэкапом. Разбираем типичные проблемы и способы их решения.

Агенты в Битрикс — периодические задачи и очереди

Агенты — встроенный планировщик задач Битрикс. Разбираем создание, отладку, переход на cron и альтернативы для highload-проектов.

Middleware в Next.js — auth, редиректы, A/B тесты

Middleware выполняется до рендеринга страниц. Разбираем авторизацию, геолокацию, A/B тестирование и защиту роутов на Edge Runtime.

TanStack Query в Next.js — кэширование и мутации

TanStack Query (React Query) решает проблемы управления серверным состоянием: кэширование, ревалидация, оптимистичные обновления. Интеграция с App Router.

Страница 2 из 9 • Всего 98 статей