Публикации по теме '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..