Обновить
0
0
Никита@Katrain

Пользователь

Отправить сообщение

Перевод очень поверхностной статьи, автор которой или не умеет пользоваться по назначению инструментами языка на котором работает, или просто неопытный разработчик.

  • Оверхед на координацию. Общие зависимости, версии, импортмапы, IMD, правила кеширования — всё это надо дисциплинированно поддерживать.

Можно просто не выносить общие зависимости и дать каждому микрофронту полную свободу действий — просто дай им свой базовый path, и дальше не твое дело, что у них там. Тот же importmap можно не использовать и спокойно делать подключение внутри хоста.

single-spa — это про полную независимость хоста и микрофронтов, просто шарим какое-то состояние. Если хочешь стандартизировать работу — это уже к любой другой либе для микрофронтов.

но требует взрослой инженерной культуры: импортмапы, единые версии зависимостей, правила деплоя и кеширования, etc.

За два года работы в продакшене с этой либой и поддержкой хоста — абсолютно противоположное мнение. Буквально, даю очередной микрофронтовой тиме условно полную свободу действий. Они могут хоть 16 react там использовать и деплоиться, когда захотят т.к. в хосте важно только ссылка на JS-бандл микрофронта

К сожалению, последствия общения с фронтендерами начинают сказываться все сильнее и сильнее...

Скорее вопрос не в не знании каких-то фишечек, а в том, что по сравнению с бэкендом, фронтенд многогранен и прекрасен. Можно всю карьеру делать сложные проекты, но так ни разу и не сверстать попам, т.к. всегда есть какая-то дска по рукой

Замечал, что такое поведение свойственно людям, которые всю жизнь работают в профессии и не являются вайтишниками

А как проверяли, что изменения не привели к багам? Просто е2е + юнит тесты или что-то подобное?

стартовая страница запуска базового проекта vite выглядит не так...

не стоит на моменте ci/cd изменять файлы проекты непредсказуемым образом. Лучше флаг --fix не использовать именно в этом кейсе

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность