Миграция на новую версию
План миграции проекта на новую версию фреймворка/языка
Продвинутый0 копирований54 просмотров
Заполните переменные
Значения автоматически подставляются в текст промпта
Промпт
Составь план миграции с [старая версия] на [новая версия].
Текущий стек:
[стек]
Результат:
1. **Breaking changes**: что сломается
2. **Deprecated features**: что заменить
3. **Новые возможности**: что можно использовать
4. **Пошаговый план**:
- Подготовка (бэкапы, бранч)
- Обновление зависимостей
- Исправление breaking changes
- Тестирование
- Деплой
5. **Чеклист совместимости**
6. **Оценка трудозатрат**
7. **Риски и митигация**
Для каждого breaking change: код до и после.
Пример результата
## Миграция: React 17 → React 18
### Breaking Changes
#### 1. Automatic Batching
**Было (React 17):**
```jsx
// Два ререндера
setTimeout(() => {
setCount(c => c + 1);
setFlag(f => !f);
}, 1000);
```
**Стало (React 18):**
```jsx
// Один ререндер (автоматически)
```...
Примеры применения
- •миграция
- •обновление
- •техдолг
