🤖Почему для проекта я выбрал бота вместо Mini App
Совместно с заказчиком выделили функциональные требования к приложению: - регистрация пользователей и ответов - начисление баллов и история транзакций - админка для команды агенства - отправка запросов в канал эксперта и обработка ответов
Итак, необходим клиентский UI, серверная обработка запросов и база данных. На первый взгляд, Mini App очевидный выбор. Приложение будет выглядеть современно и мы имеем большой выбор технологий для реализации
‼️Но основное требование заказчика, чтобы игра находилась строго внутри канала эксперта, а Mini App подразумевает открытие поверх в отдельном окне. Если бы задача была "сделать красивое игровое приложение", возможно я бы использовал именно Mini App
🤨Я выбрал альтернативное решение, ведь те же задачи можно решить с помощью бота, но заметно дешевле и быстрее. Мы ограничиваем себя возможностями бота, но взамен получаем готовый UI и API от Telegram, которые не нужно проектировать и поддерживать. Таким образом, фокусируемся на разработке серверной части
😎Я закончил техническую разработку бота. Остались только косметические улучшения. В этом месяце должен состояться релиз игры. Когда она будет доступна, опубликую ссылку в канале, чтобы вы смогли поучаствовать и оценить реализацию