World Congress 2022 • Jun 15, 2022

Generate Customer Journeys from reusable Building Blocks

Jochen Supper , Tobias Siebert

Stop rewriting complex customer journeys from scratch. Avoid full big-bang rewrites. Instead, learn to dynamically generate bespoke Angular flows using JSON configurations and modular building blocks.

Pause
Mute Enter Fullscreen
#1 about 7 min

Standardizing web experiences for complex business products

Contrasting off-the-shelf sales with detailed configuration flows to justify a unified technical platform.

#2 about 2 min

Introducing the pizza configuration journey example

Defining the product capabilities and scaling requirements for a stepwise pizza-ordering application.

#3 about 5 min

Generating angular applications from basic flow configurations

Using custom angular schematics and a routing engine to scaffold a standalone application automatically.

#4 about 8 min

Implementing data-collecting building blocks in customer journeys

Defining data contracts to manage state restoration and turn placeholders into functional, self-contained components.

#5 about 3 min

Managing runtime visibility with feature toggles

Using an access control list inspector to dynamically alter mandatory form elements and interaction states.

#6 about 2 min

Extending the platform to new product journeys

Reusing global payment components while isolating specific product complexities in customized application configurations.

#7 about 5 min

Addressing backend architectures and code repository structures

Clarifying considerations about backend generation, monorepo maintenance, and relationships to micro frontend frameworks.

Matching moments

4:33 min

Building long-term Angular architectures with domain-driven design

Manfred Steyer Manfred Steyer · LIVE

2:02 min

Evolving frontend application architectures from simple to enterprise scale

Michael Egger-Zikes Michael Egger-Zikes · World Congress 2025

8:34 min

Exploring Angular component patterns and upcoming framework updates

Benedikt Starzengruber · LIVE

3:24 min

Introduction to building reusable Angular components

Valentine Awe · World Congress 2022

3:46 min

The rise of modern component-based frameworks and modular architecture

Sasha Shynkevich · LIVE

4:33 min

Overview of the Angular development platform

Muhammad Ahsan Ayaz · World Congress 2021