ReactiveBx
Разработка современных web-приложений на базе популярных JS библиотек с Битриксом под капотом. Для типового проекта используется стек*:
Клиент
Сервер
Развертывание
*В зависимости от задачи могут быть использованы другие компоненты.
Пример реализации торгового каталога смотрите в разделе демо.
Услуги
Настройка боевого сервера и окружения для разработки
- Хост VPS или выделенный сервер;
- Docker контейнеры (node.js, php-fpm, mariadb, nginx);
- Git/GitHub;
- Webpack - оптимизация SVG, растра, JS, CSS и другой статики.
Реализация GraphQL API
- Модуль GraphQL API (rbx.graphql) - установка, настройка схемы;
- Расширение API под нужды проекта - добавление кастомных параметров, типов и полей;
- Описание типов данных на TypeScript на frontend.
Верстка по предоставленному дизайну
- Адаптация темы Material UI или других CSS фреймворков;
- Верстка общей компоновки, страниц, компонентов;
- Несколько тем (Светлая/Темная) при необходимости.
Реализация логики frontend приложения
- Взаимодействие с пользователем;
- Взаимодействие с API;
- Обеспечение SEO дружественности - рендеринг на сервере первой загружаемой страницы (SSR), заголовки, описания, микроразметка (OpenGraph, JSON-LD, Schema.org);
- Многоязычность при необходиомости.
Мониторинг проекта и контроль качества
- Выполнение требований системы самодиагностики Битрикса;
- Настройка мониторинга Zabbix - модуль IX мониторинг (rbx.ix) и набор стандартных шаблонов Zabbix при необходимости.
Блог
Темы
Битрикс
GraphQL
GraphQL API модуль для Битрикс
SEO
React
Bootstrap
Material UI
Next.js
SSR
BX
IX мониторинг
REST
SPA
Webpack
Верстка
Все