Описание тега micro-frontend

0 ответов

Как встроить приложение Angular в приложение React?

У меня есть приложение Angular, использующее TypeScript и Angular-CLI версии 1.7. Теперь я хочу встроить все угловое приложение в родительское приложение реакции. Например, когда в приложении реагирует определенный маршрут, оно должно отображать угл…
1 ответ

Микро маршрутизация Angular6

У меня есть угловое 6 микро приложение. Он имеет 4 различных приложения внутри основного приложения. И как мне реализовать маршрутизацию между этими приложениями. И как мне реализовать маршрутизацию в основном приложении (уменя много дочерних маршру…
01 ноя '18 в 16:26
0 ответов

Как загрузить реагирующее JS-приложение в функции `loadingFunction` для единственной спа-магистрали js

Я пытаюсь загрузить приложение actjs в приложение Backbone с помощью single-spa фреймворк. registerApplication("applicationName", loadingFunction, activityFunction); start(); function loadingFunction() { return require("../../hello-react/src/root.co…
21 фев '19 в 12:27
0 ответов

Как опубликовать рабочий исходный код полного углового приложения в npm?

Микро-интерфейсное исследование. Я создал образец углового приложения с помощью cli и вместо начальной загрузки приложения создаю точку входа, например: import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular…
25 сен '18 в 11:50
0 ответов

Как добавить стиль в угловой элемент?

Пользовательская спецификация элемента говорит, чтобы добавить стиль в шаблон. Но я не могу заставить его работать над тем, как встроить CSS в мой окончательный.js. У меня есть файл.scss с некоторыми импортами и определениями. Я использую угловые эл…
2 ответа

Передача параметра в ngOnInit через сервис

Я только начал изучать Angular 2, и у меня возникли вопросы о том, возможен ли сценарий, который я считаю возможным. У меня есть модель микросервиса, где у меня есть угловые приложения, связанные с каждым микросервисом. Microservice 1 & ng app 1 - д…
20 ноя '18 в 16:58
1 ответ

Загрузить собственный веб-компонент (не угловой компонент) внутри углового веб-компонента

У меня есть угловой компонент контейнера с именем AppComponent. Я хочу загрузить свой неугловой компонент HelloComponent внутри AppComponent. Моя настоящая цель - загрузить существующие старые компоненты в угловые 6 компонентов. export class HelloCo…
23 янв '19 в 05:30
1 ответ

Микрофронтендс - комплекты веб-компонентов

Я исследую вопрос о разделении нашего монолита на микро-интерфейсы. Я считаю, что веб-компоненты - лучший способ для меня, но я бы хотел лучше понять. Вот так выглядит мое веб-приложение: Несколько веб-приложений, которые предоставляют файл JS, кото…
1 ответ

Механизм доставки для JavaScript-пакета, потребляемого несколькими клиентами

Сценарий: Общий компонент, реализованный в виде микро-интерфейса и размещенный на S3... Пакет JS, содержащий все приложение (в веб-упаковке), размещенное на S3 Пакет JS содержит хэш с последним коммитом, например component.{Hash}.js Вопрос: Когда мы…
15 ноя '18 в 09:08
1 ответ

Схема обмена данными для MicroFrontends к бэкэнду MicroService через один канал / веб-сокет

В настоящее время мы сталкиваемся с некоторыми сложными архитектурными вопросами об интеграции нескольких веб-компонентов с отдельными внутренними службами в составном веб-интерфейсе пользователя в одно гладкое веб-приложение. Есть некоторые огранич…
0 ответов

OpenComponents возвращает TEMPLATE_NOT_SUPPORTED_ERROR для пользовательского компилятора

Я пытаюсь настроить OpenComponents с пользовательским компилятором (на основе oc-template-реагировать). Мой компонент package.json: { "name": "hi-there", "description": "Hello World OC", "version": "1.0.0", "oc": { "files": { "data": "server.js", "t…
0 ответов

Angular 7 - Как динамически лениво загружать в представление все отдельно созданные приложения (при изменении URL-адреса - маршрутизатор)?

Мне нужен конкретный пример кода для следующего: У меня есть приложение Angular, и я хочу лениво загружать в него другие приложения, созданные отдельно. Я хочу сделать это, когда URL меняется. Например: когда вызывается mysite.com/app1, я хочу включ…
1 ответ

В чем разница между микро-интерфейсом и микросервисом?

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

Как встроить угловое приложение в другое приложение?

Моя команда разрабатывает приложение angular 5, которое некоторое время находилось в производстве, но недавно нам было поручено заставить приложение работать на других 3 сайтах, которыми владеет компания. Один сайт представляет собой SPA, созданный …
0 ответов

Material Design не компилируется при создании веб-компонентов | Мысль к микро-фронтэнду

У меня есть простая форма в Vuejs. Я использовал VueMaterial для того же. Теперь, в качестве следующего шага, я хотел бы превратить эту форму / приложение / микро-приложение в то, что мы можем назвать в веб-компонент / общие компоненты. Мой код ниже…
1 ответ

Vue.JS - микро-интерфейс

Наша команда разрабатывает большой проект, и мы хотим создать большое приложение с несколькими формами, панелями и функциями. Один монолитный SPA будет сложным. Итак, мы обсуждаем подход "архитектора микро-фронтендов". Цель состоит в том, чтобы созд…
09 мар '18 в 15:08
0 ответов

Инкапсуляция Angular Element JS, Micro-Frontend, традиционное внедрение

Мы находимся в процессе преобразования монолитного приложения в одно с использованием микросервисов. Поскольку это делается постепенно, нам необходимо включить наши данные и компоненты микросервиса в существующую монолитную структуру. С точки зрения…
1 ответ

Лучшая практика для синхронизации нескольких избыточных магазинов

У нас есть приложение, которым управляют несколько групп, и мы хотели бы создать гибкость и изоляцию между приложениями с помощью подхода микро-интерфейса, у каждого приложения будет свой собственный магазин. некоторые приложения используют одни и т…
18 ноя '18 в 10:09
0 ответов

Угловые несколько проектов

Я делаю проверку концепции по следующим критериям: Разрешить каждому пункту меню быть в другом проекте Bitbucket. Создайте один компонент, не ломая другие. Компоненты могут общаться друг с другом. Если один из компонентов обновляется, все приложения…
18 дек '18 в 17:46
1 ответ

Посмотреть инъекционный контейнер для угловых

Я пытаюсь иметь угловой модуль для каждого бэкэнда микросервиса. Таким образом, чтобы каждый модуль оставался независимым и чистым, пока они используют компоненты друг друга, когда они доступны, и компонент по умолчанию "недоступен", когда компонент…