Оптимизация Next JS/React приложения Telegram Mini App
Приветствую. Необходимо качественно и четко переписать код проекта на новый лад. Эта задача довольно легкая, так как сейчас совершенно нет бекенда и всего лишь одна страница. Разрабатывать новые фичи не требуется, только рефакторинг и оптимизация. Сосредоточиться надо только на фронтенд части. Ну теперь перейдем к деталям.
Проект написан на React + Next JS + TypeScript. Запускается он не в браузере, а в Telegram Mini App. Таким образом, это совершенно обычный сайт без каких-либо сложностей, за тем лишь исключением, что там есть некоторые переменные цветов и других компонентов от Telegram (есть документация).
По деталям:
Документация Telegram Mini App: https://core.telegram.org/bots/webapps#initializing-mini-apps
Выбранный React фреймворк (использовать только его): https://docs.telegram-mini-apps.com/packages/telegram-apps-sdk/3-x
Телеграм Чат для технических вопросов по разработке Telegram Mini App: https://t.me/devs
Формат работы:
Я добавляю Вас к гитхаб репозиторию, там Вы отводите свою ветку и работаете.
Также открою доступ к Figma, где есть весь дизайн.
Дедлайн:
23.02.2025, 21:00 по МСК.
Текущее состояние проекта:
@student_spirit_bot (Telegram Mini App в Телеграмме)
Спрашивать о деталях и промежуточных проверках можно в любой момент, отвечать буду практически сразу, чтобы с самого начала было движение в правильном направлении.
Скрипты и боты