Одним из основных преимуществ микрофронтов называют возможность использования разных фрэймворков. На самом деле всегда получается "взяли redux, используем redux".
Зачем нужно изобретать велосипед? Всё это можно сделать на single-spa без необходимости всё переписывать. Также есть простой хак, чтобы обойти нюансы System.js модулей. А уж писать собственный стор с кэшем это уже вообще мрак. Куча готовых решений. И Vite произносится как Вит!
У меня с самого начала было ощущение, что спикер изначально неверно понял цель микросервисной архитектуры и не намеренно подменил недостатки плохо сделанной архитектуры монолита плюсами микросервисов, которыми толком никак и не воспользовался в итоге как микросервисами. Кажется, что "боли" было бы значительно больше, если бы всем этим "микрофронтам" нужно было бы знать друг о друге. Но полезно и ценно как пройденный путь, если кто-то захочет повторить
Одним из основных преимуществ микрофронтов называют возможность использования разных фрэймворков. На самом деле всегда получается "взяли redux, используем redux".
Зачем нужно изобретать велосипед? Всё это можно сделать на single-spa без необходимости всё переписывать. Также есть простой хак, чтобы обойти нюансы System.js модулей. А уж писать собственный стор с кэшем это уже вообще мрак. Куча готовых решений. И Vite произносится как Вит!
У меня с самого начала было ощущение, что спикер изначально неверно понял цель микросервисной архитектуры и не намеренно подменил недостатки плохо сделанной архитектуры монолита плюсами микросервисов, которыми толком никак и не воспользовался в итоге как микросервисами. Кажется, что "боли" было бы значительно больше, если бы всем этим "микрофронтам" нужно было бы знать друг о друге. Но полезно и ценно как пройденный путь, если кто-то захочет повторить
Такое ощущение, что все задачи выполнили, все проблемы решили, нечем заняться и начинают изобретать способы пострадать.
Не подходит для ssr