Skip to content

Architecture

The Flex platform is separated into three layers:

  • Flex Storefront Accelerator - a single codebase written in Flutter to build apps for iOS, Android and more
  • Flex Package Layer - modular packages written in Dart to support each Flex feature
  • Flex Adapter Layer - official and 3rd party APIs and adapters to connect with a variety of headless backends

Below is a high level overview of how each of the three layers work with your existing commerce systems.

Flex Architecture