Разработка веб-приложений на React и TypeScript

Приложения на React и TypeScript

Запросы разработка на React и TypeScript — про продуктовый UI, который команда сможет вести, а не про кашу из JavaScript.

Обсудить это направлениеФорма контакта

Кратко опишите цель, ограничения стека и сроки — отвечу в Telegram.

Запросы разработка на React и TypeScript — про продуктовый UI, который команда сможет вести, а не про кашу из JavaScript. Здесь продакшен React + TypeScript: типизированные компоненты, загрузка данных, формы, авторизация и API на Node.js, если нужен один хозяин. Родительская услуга веб-приложений — весь кластер (дашборды, интеграции, тесты). Маркетинговые сайты на Astro — сайт на Astro: другая модель рендера, та же дисциплина TypeScript.

По умолчанию — явные типы, небольшие инкременты, тесты на деньги и вход. Не стартую greenfield на заброшенном Create React App. Next.js — если в брифе реально нужен этот роутер и хостинг; многим внутренним инструментам спокойнее Vite + React или остров в Astro. Это решаем на discovery, не по слогану.

Примеры: nextevents, employment_cal, dashBoard, localization-dashboard. Рядом: админ-панели, REST API, личные кабинеты.

Вне скоупа: переписать живой Vue «потому что React модный» и пиксель-перфект без дизайнера, если вы сказали, что дизайнера нет — тогда честный функциональный UI, не клон Dribbble.

Срок: узкий MVP на React часто за 4–8 недель. Подключение к существующему репозиторию начинается с аудита только на чтение. Не тащу Storybook «для красоты портфолио», если у вас нет дизайн-системы: сначала рабочие экраны, потом библиотека, если она окупается.

Что входит

  • Выбор стека письменно (Vite/React, Next или гибрид)
  • Срезы UI и API, которые можно кликать каждые 1–2 недели
  • Типизация, линт, CI там, где это окупается
  • Заметки по передаче и при необходимости парная работа

Приёмка React-приложения: критичный сценарий на staging (вход, сохранение, ошибка сети), зелёный CI на этих путях, README как запустить локально без археологии.

Критерии приёмки

Готово, когда

  • Критичные сценарии проходят end-to-end на стенде
  • Роли и права совпадают с согласованной матрицей
  • Повтор действия не создаёт дубликаты сущностей

Что передаём

  • Репозиторий + заметки по деплою
  • Доступы для админа / оператора
  • Короткий чеклист передачи

Не входит

  • Написание маркетинговых текстов и юр. текстов
  • Круглосуточная поддержка, если не оговорено

Финальный акт приёмки фиксируется в брифе или договоре; список выше — ориентир для согласования scope.

Ориентировочный расчёт

Объём
Дополнительно

Частые вопросы

Нажмите на вопрос, чтобы раскрыть ответ.

React или Astro?

Astro — контентные публичные сайты. React — сессии как у приложения (кабинеты, дашборды, редакторы). Часто оба: страницы Astro и острова React.

Войдёте в наш текущий React-репозиторий?

Да. Первый milestone обычно узкая фича или дыра в тестах/CI, не перепись.

TypeScript и на backend?

Для новых API, которые веду я, да. Живые сервисы на Python/Go не конвертирую идеологически — интегрируемся.

Обсудить это направлениеФорма контакта

Кратко опишите цель, ограничения стека и сроки — отвечу в Telegram.

Полное описание услуги