Некоторые из нас предпочитают работать с Vue, другие, как react, некоторые пользуются Angular, в то время как другие считают, что Svelte это наше завтра. Вы даже можете быть одним из тех, кто не так-слабый сердцем, которые строят приложения с веб-компонентов — современный фронт-конец мира может удовлетворить любой вкус! Однако, что делать, если ваш проект застрял в прошлом? Что делать, если вы тратите непропорциональное количество времени на поддержку устаревшей системы? Типичным ответом на такую проблему является миграция приложения. Однако все рамки фронта различны, и, следовательно, процессы миграции должны быть разными нетривиальными упражнениями. Правильно? Не обязательно. В этой статье мы обсуждаем «Миграцию Франкенштейна», который представляет собой новый, рамочный агностик подход к процессу миграции, который позволяет использовать тот же механизм для миграции практически в любой структуре по вашему выбору.