Переезд с Webpack на Vite для микрофронтенда
История переезда проекта со сборщика Webpack на Vite. Особенность проекта в том, что это микрофронтенд и используется SingleSPA и SystemJS importmap. В свою очередь Vite использует нативные ES6 модули в dev режиме для быстрой разработки. Поэтому использование SystemJS будет только замедлять сборку. Чтобы решить проблему, нужно перейти на нативный importmap и отказаться от SystemJS.
https://habr.com/ru/company/dododev/blog/715988/
В первой статье мы рассказывали, как вообще в Dodo появились микрофронтенды. Это продолжение. В общем, мы спокойно сидели и пилили новый проект на нашем устоявшемся стеке React + TypeScript + Webpack...