O’REILLY Learning「マイクロフロントエンド」1

https://learning.oreilly.com/library/view/maikurohurontoendo-maikurosabisuakitekutiyanogai-nian-wohurontoendonikuo-zhang-si-xin-lai-xing-zi-lu-xing-nogao-isisutemuwogou-zhu-suru/9784814400027/

1章 フロントエンドのいま

マイクロフロントエンドは、マイクロサービスアーキテクチャに触発されて開発された新しいアーキテクチャ

マイクロサービスを使うと、ビジネスロジックはシンプルになりますが、ネットワーク、永続化層、通信プロトコル、セキュリティなど、さまざまなレベルで本質的な複雑さに対応する必要がある

メルヴィン・コンウェイの法則は、その本質を突いています。「システムを設計する組織は、必然的に、その組織のコミュニケーション構造のコピーである設計を生み出すことになる」
Melvin E. Conway「How Do Committees Invent?」Thompson Publications, Inc., 1968. Mel Conwayのホームページ、2021年10月4日アクセス、https://www.melconway.com/Home/Committees_Paper.html

Jamstack(JavaScript、API、Markup)と呼ばれる新しいフロントエンドアーキテクチャが登場し、大きな成果を上げています。
JavaScript/APIとプリレンダリングされたマークアップをWebサーバを介さずに提供し、高速で安全性を高め、かつ動的なアプリを作成するためのモダンなアーキテクチャを目指した。

memoO'REILLY Learning

Posted by shi-n