One of the keys for a successful migration is the strategy. It doesn't make any sense to re-write the whole platform and launch the new one after a year of work or so. Adoption is super important so an incremental migration is a key (you start coding as other teams get onboard in the migration). A microfrontends strategy could be a good idea.
Internal support from eng teams is a must, without that the migration won't work.
Internal support from eng teams is a must, without that the migration won't work.