Frontend Architecture · Flashcard

What characterizes a horizontal split technically and organizationally?

  • ASeveral micro-frontends from different teams coexist on the same view, demanding strong orchestration
  • BOne team owns each full page, so the separate views never share any components between teams
  • CAll of the micro-frontends compile into a single bundle that ships on the very first page load
  • DEach view is rendered entirely on the server and then cached at the edge for every single user

Why this is the answer

In a horizontal split, several teams' micro-frontends share one view, which demands strong orchestration. One team owning a full page is the vertical split; compiling everything into a single bundle is a monolith; and rendering each view on the server is an unrelated SSR/edge concern.

Official docs
Study in Gnoseed →