Публикации по теме 'micro-frontends'


Преимущества объединения модулей: раскрытие потенциала модульности программного обеспечения
Преимущества объединения модулей: раскрытие потенциала модульности программного обеспечения Основы объединения модулей, преимущества этой технологии, как она работает и как ее можно использовать для создания мощных масштабируемых программных решений. Что такое объединение модулей? Объединение модулей — это концепция, основанная на модульности программного обеспечения. Он включает в себя разделение программного обеспечения на более мелкие независимые модули, которые можно..

Micro Front-Ends: манифест Webpack
В этом посте описан метод, альтернативный предыдущему посту , который я написал по соответствующей теме. Моя основная цель - изучить альтернативы интеграции микро-интерфейсов в одном контексте, построенные с использованием разных технологий. В этом примере у нас есть компоненты, созданные в Angular, React 15 и React 0.14, загруженные на один и тот же экран (microfrontend1, microfrontend2, microfrontend3 соответственно). Интеграция этих компонентов осуществляется через манифест Webpack ...

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

4 способа использования динамических пультов в федерации модулей
Как вы можете динамически настраивать URL-адреса для ваших объединенных удаленных модулей. Как можно развернуть одно и то же микроинтерфейсное приложение в тестовой, промежуточной и производственной средах? Как ваше приложение может одновременно поддерживать локальное, облачное и гибридное развертывание? Как вы можете масштабировать несколько команд, работающих одновременно над разными частями архитектуры? Динамически внедрять новые удаленные приложения? Ответ — динамически..

Создание прототипов Micro Frontend
Прототип с React, Vue, Svelte и веб-компонентами Когда несколько лет назад впервые прочитал о микро-интерфейсах, я подумал, что это забавная концепция, но не очень практичная. Даже если идея была хорошей, предлагаемые реализации казались нелепыми. Но, может быть, есть способы заставить это работать? В этом прототипе исследуются некоторые идеи, как сделать это возможным: Прототип приложения: https://microfrontends.muller.no Репо: https://github.com/kjartanm/microfrontends..