Как стать автором
Обновить

Комментарии 10

Добрый день! Нет, данный способ не рассматривали, в настоящее время в новом проекте тестируем подход git submodule && multi-page app на базе vue3, если все получится обязательно опишем данный подход в новой статье!

Большое спасибо за статью. Было полезно

Добрый день! Спасибо! :)

Разве у вас в итоге получились микро-фронты? Обычный монолитный фронтенд. Разве нет?

Добрый день! Ну мы бы так не сказали 😊. Мы продолжаем проводить RND в эту сторону, даже сейчас в процесса два RND по новой архитектуре используя микросервисы! Git Submodule заехали в нашу корпоративную дизайн систему.

А если это микро...микро сервисы-фронтенды.

Почему не рассматривается вариант с web components ?

Минус один.
Не совсем понятно как собрать бандл, потому что сборщик там фактически не нужен и должен служить только для того, что бы минимизировать все js css файлы.

Плюс.
Это html стандарт.

Как решаете вопрос с дублированием пакетов при использовании подходов npm и git submodules?

По поводу своих пакетов, как я понял, то так

мы увидели эту проблему, это решается переведением в плоскую структуру. 

Добрый день! Выше в комментариях мы написали что submodules мы используем в дизайн системе, но в репах находятся дизайн токены и иконки от дизайнеров, так что дублирования тут нет, в идущих в настоящее время мы как раз будем проверять Ваши вопросы, вернемся с результатом!  

Зарегистрируйтесь на Хабре, чтобы оставить комментарий