問題タブ [single-spa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 単一スパのAngularアプリの子ルーティングが機能しない
単一スパのルート構成アプリと、角度で実装された他の 2 つの子アプリを ( parcelsを使用して) セットアップしました。そして、ルートアプリから子アプリのルートに移動しようとしていますが、最初のルート/app1
では機能しますが、そこから移動したい場合、/app1/search
または/app1/details
関連付けられたコンポーネントをロードしない場合は、URL が変更されます。
最初にヒット/app1/search
すると検索コンポーネントが読み込まれますが、その後、他のルートに移動しようとすると/app1/<any-route>
、URL が変更されますが、コンポーネントは読み込まれません。
ルート構成 app.component.html
App1 ルート モジュール:
angular - シングル SPA を使用したマイクロ フロントエンド アプリケーション
すべて - バックエンド レイヤー レベルでの Spring-Boot 関連サービスの数がアーキテクチャ的に増加しているため、UI をマイクロ フロント エンドに移行することを計画しています。
複数のブート サービスを使用する単一の UI コードベースは、UI の依存関係を生み出し、UI コードベースは単一障害点になります。これを克服し、必要な場所で UI + データを消費するために、UI 用のマイクロ フロントエンド アプリを実装し、現在のセットアップも移行することを考えています。
調べてみると、シングル スパ フレームワークがこれに役立つことがわかりました。PoCもポジティブです。このアプローチ、警告、長所/短所などに関連する制約があるかどうかを理解したいと思います。それについて誰かがアドバイスしてください。
reactjs - マイクロフロントエンドで Web ワーカーを使用できない
シングルスパ反応マイクロフロントエンドの1つで単純なWebワーカーを使用したいだけです。ただし、初期化すると機能しません。プログラムはワーカーを見つけることができません。root.component.js 内で次の 2 つのメソッドを試しました。
古典的な方法 ->
印刷されたエラーメッセージは次のとおりです。
GET http://example.com/worker.js 404 (見つかりません)
webpack の方法 ->
そして、印刷されたエラーメッセージは
react_devtools_backend.js:4049 DOMException: 'Worker' の構築に失敗しました: 'http://example.com:8001/src_worker_js.project-name.js' のスクリプトは、オリジン 'http://example.com' からアクセスできません。
私はsingle-spaとwebpackの初心者なので、正しい方法をしていないだけだと思います。