Разработка веб-приложений на 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 как запустить локально без археологии.

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

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

React или Astro?

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

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

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

TypeScript и на backend?

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

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

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

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