Сегодня хочу поделиться важным обновлением по проекту Yalarba.ru. Мы завершили переход на новую
архитектуру и готовимся к запуску нескольких ключевых функций, которые существенно улучшат
пользовательский опыт.
Что изменилось:
- Полностью переработанный интерфейс поиска маршрутов
- Интеграция с картографическими сервисами
- Улучшенная система рекомендаций
- Подготовка к мобильному приложению
Этот этап занял больше времени, чем планировалось, но результат того стоит. Особенно горжусь тем,
как команда справилась с техническими вызовами.
"Технологии должны решать реальные проблемы людей, а не создавать новые"
В ближайших планах — запуск бета-тестирования новых функций и привлечение первых партнеров из
туристической отрасли.
После нескольких месяцев работы с Vue 3 в продакшене хочу поделиться наблюдениями о переходе с
Vue 2.
Основные преимущества:
- Composition API — действительно улучшает переиспользование кода
- Улучшенная производительность — заметный прирост в больших приложениях
- TypeScript поддержка — наконец-то полноценная интеграция
- Меньший размер бандла — tree-shaking работает лучше
Сложности перехода:
Не всё прошло гладко. Некоторые библиотеки ещё не обновились, пришлось искать альтернативы или
писать собственные решения. Также Composition API требует изменения мышления, особенно для
разработчиков, долго работавших с Options API.
В целом, переход оправдан. Особенно для новых проектов — рекомендую сразу начинать с Vue 3.
В последнее время всё чаще задумываюсь о том, насколько важно окружение для профессионального
роста. Особенно в IT, где технологии меняются так быстро.
Когда работаешь один, легко застрять в своих паттернах, не замечать новые подходы или повторять
одни и те же ошибки. Сообщество — это не только нетворкинг, это:
- Обратная связь — свежий взгляд на твои решения
- Совместное обучение — каждый знает что-то, чего не знаешь ты
- Поддержка — особенно важна в сложные периоды
- Вдохновение — видеть успехи других мотивирует
Именно поэтому я решил больше инвестировать в развитие сообщества вокруг своих проектов. Если вы
читаете это — возможно, нам стоит пообщаться :)
С момента запуска первых версий EasySite102.ru и YalArba.ru
прошло
несколько месяцев интенсивной разработки. Хочу поделиться текущим состоянием проекта,
достигнутыми
результатами и планами на ближайшее будущее.
🎯 Суть проекта сегодня
Мы строим полноценную экосистему для туристического рынка:
- EasySite (B2B) — конструктор сайтов для владельцев отелей, санаториев,
ресторанов и
достопримечательностей
- YalArba (B2C) — агрегатор для туристов с поиском, отзывами, маршрутами и
системой
бронирования
✅ Что уже работает (стабильно в продакшене)
- JWT-аутентификация — безопасный вход для всех типов пользователей
- Полностью контейнеризованная инфраструктура — Docker, Docker Compose
- SSL шифрование — HTTPS на всех доменах через Let's Encrypt
- Базовая аналитика — отслеживание посещений и пользовательского поведения
🛠️ Технологический стек (актуальный)
Frontend: Nuxt.js 3 (EasySite), Vue 3 + Composition API (YalArba)
Backend: Go (Golang) с использованием GORM, Chi
База данных: PostgreSQL (раздельные инстансы для разных сервисов)
Инфраструктура: Docker, Nginx, система автоматического обновления SSL
📊 API-архитектура
Проект построен по микросервисной архитектуре:
- EasySite API:
localhost:8088/docs (управление сайтами)
- YalArba API:
localhost:8888/docs (поиск и бронирование)
- Auth Service: централизованная аутентификация
"Статус проекта на 20.03.2026: 🟢 Активная разработка. Основная функциональность работает, идёт
наполнение
контентом и привлечение первых пользователей."
📅 Роадмап развития (2026 год)
Приоритеты на ближайшие месяцы:
Q3 2026 (Июль–Сентябрь)
- Платежная система — интеграция с ЮKassa, Tinkoff
- Мультиязычность — поддержка английского и башкирского языков
- API для партнеров — возможность интеграции сторонних сервисов
- Система кэширования — Redis для повышения производительности
Q4 2026 (Октябрь–Декабрь)
- Мобильные приложения — iOS и Android (React Native)
- Система рекомендаций — AI-based подборки на основе поведения
- Масштабирование инфраструктуры — переход на Kubernetes
- Реферальная программа — для владельцев и туристов
👥 Командная ситуация
Сейчас проект развивается силами небольшой команды (2 человека). Мы активно ищем:
- Frontend-разработчиков (Vue 3, Nuxt.js)
- Дизайнеров UI/UX
- Маркетологов для продвижения в туристической нише
- Контент-менеджеров для наполнения платформы
🎯 Когда ждать полноценного запуска?
Бета-версия с основной функциональностью уже доступна по адресам:
Полноценный запуск с платежами и мобильным приложением планируется на
сентябрь
2026.
Масштабирование на весь Урал и Поволжье — цель на 2026 год.
💬 Как можно поучаствовать?
Проект открыт для сотрудничества в разных форматах:
- Технические специалисты — присоединяйтесь к разработке (удаленно)
- Владельцы туристических объектов — создайте свой сайт на EasySite
- Инвесторы и партнеры — обсуждаем стратегическое сотрудничество
- Тестировщики — помогайте улучшать пользовательский опыт
Если вас заинтересовал проект — давайте обсудим возможности сотрудничества!