- 中古
- 店舗受取可
- 書籍
- 書籍
- 1211-04-00
マイクロフロントエンド マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する
定価 ¥3,740
2,255円 定価より1,485円(39%)おトク
獲得ポイント20P
在庫わずか ご注文はお早めに
発送時期 1~5日以内に発送
店舗受取サービス対応商品【送料無料】
店舗到着予定:4/14(火)~4/19(日)
店舗受取サービス対応商品
店舗受取なら1点でも送料無料!
店舗到着予定
4/14(火)~4/19(日)
商品詳細
| 内容紹介 | |
|---|---|
| 販売会社/発売会社 | オライリー・ジャパン/オーム社 |
| 発売年月日 | 2022/10/25 |
| JAN | 9784814400027 |

店舗受取サービス
対応商品
店舗受取なら1点でも送料無料!
さらにお買い物で使えるポイントがたまる
店舗到着予定
4/14(火)~4/19(日)
- 書籍
- 書籍
マイクロフロントエンド
商品が入荷した店舗:0店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
オンラインストア上の価格と店頭価格は異なります
お電話やお問い合わせフォームでの在庫確認、お客様宅への発送やお取り置き・お取り寄せは行っておりません
値下げ前価格について
本価格は現中古販売価格の「値下げ前価格」となります。
直近約1か月間、値下げ前価格での販売実績があるものだけ表示しております。
マイクロフロントエンド
¥2,255
在庫わずか
ご注文はお早めに
商品レビュー
3
1件のお客様レビュー
■マイクロサービスの原則 1.ビジネスドメインのモデル化 2.自動化の文化 3.実装の詳細を隠す 4.ガバナンスの分散 5.独立デプロイ可能性 6.障害の分離 7.高い観測性 ■アプリケーションシェル ロジック付きのシンプルなHTMLページをJavaScriptファイルでラッ...
■マイクロサービスの原則 1.ビジネスドメインのモデル化 2.自動化の文化 3.実装の詳細を隠す 4.ガバナンスの分散 5.独立デプロイ可能性 6.障害の分離 7.高い観測性 ■アプリケーションシェル ロジック付きのシンプルなHTMLページをJavaScriptファイルでラップしたもの ■誤った抽象化によるコードの重複 …DRY(don't repeat yourself)を「ソースコードのコピー&ペーストをしてはいけない」と解釈してしまったのです。 これもDRY原則の一部ですが、ほんの些細な一部でしかありません。DRY原則は「知識」や「意図」の二重化についての原則です。つまり、異なった場所(おそらくは全く異なった場所)に同じことを表現するという問題を避けるための原則です。 ■コンポーネントとマイクロフロントエンドの違い コンポーネントとマイクロフロントエンドのどちらを構築すればよいか判断するかの良い経験則は、コンポーネントの場合、さまざまなユースケースに合わせて拡張し、さまざまなシナリオのすべてのユースケースをカバーするために複数のプロパティを公開する傾向があることです。一方、マイクロフロントエンドでは、ロジックカプセル化し、イベントによる通信を可能にします。 ■コンポジションとオーケストレータとして垂直分割とアプリケーションシェルを使ったマイクロフロントエンド開発向けアーキテクチャ特性 デプロイ可能性 5/5 モジュール性 2/5 簡素性 4/5 テスト容易性 4/5 パフォーマンス 4/5 開発者体験 4/5 スケーラビリティ 5/5 全体管理 4/5 ■webpackのモジュールフェデレーションを使ったマイクロフロントエンド開発向けアーキテクチャ特性 デプロイ可能性 4/5 モジュール性 4/5 簡素性 5/5 テスト容易性 4/5 パフォーマンス 4/5 開発者体験 5/5 スケーラビリティ 5/5 全体管理 3/5 ■水平分割とiframeを使ったマイクロフロントエンド開発向けアーキテクチャ特性 デプロイ可能性 5/5 モジュール性 3/5 簡素性 3/5 テスト容易性 3/5 パフォーマンス 2/5 開発者体験 3/5 スケーラビリティ 5/5 全体管理 3/5 ■Webコンポーネントを使ったマイクロフロントエンド開発向けアーキテクチャ特性 デプロイ可能性 4/5 モジュール性 3/5 簡素性 4/5 テスト容易性 4/5 パフォーマンス 4/5 開発者体験 4/5 スケーラビリティ 5/5 全体管理 3/5 ■水平分割とサーバサイドコンポジションを使ったマイクロフロントエンド開発向けアーキテクチャ特性 デプロイ可能性 4/5 モジュール性 5/5 簡素性 3/5 テスト容易性 4/5 パフォーマンス 5/5 開発者体験 3/5 スケーラビリティ 3/5 全体管理 3/5 ■水平分割とエッジサイドコンポジションを使ったマイクロフロントエンド開発向けアーキテクチャ特性 デプロイ可能性 3/5 モジュール性 4/5 簡素性 2/5 テスト容易性 3/5 パフォーマンス 3/5 開発者体験 2/5 スケーラビリティ 4/5 全体管理 3/5 ■なぜマイクロフロントエンドを使うのか ・マイクロフロントエンドを使用すると、機能のイテレーションが高速化され、アプリケーション全体にバグが発生するリスクが軽減されることを指摘してください。 ・日常業務のコンテキストと、マイクロフロントエンドがビジネス目標の達成に役立つ理由を調査して説明します。 ・このパラダイムで解決しようとしている問題を一覧にしてください。 ・コンテキストにマイクロフロントエンドを実装するための最良の方法を考えてください。 ・このアーキテクチャがチームのコミュニケーションに与える影響を分析します。 ・そのようなアーキテクチャを管理するための理想的なガバナンスを特定します。 ・導入やテストまでの時間など、自動化パイプラインから指標を取得し、それらをどのように改善できるかを考えます。
Posted by 