UI Patterns Flashcards

1
Q

UI Patterns

A

Server-side page fragment composition

Client-side UI composition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Server-side page fragment composition: context

A

You have applied the Microservice architecture pattern. Services are developed by business capability/subdomain-oriented teams that are also responsible for the user experience. Some UI screens/pages display data from multiple service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Server-side page fragment composition: problem

A

How to implement a UI screen or page that displays data from multiple services?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Server-side page fragment composition: solution

A

Each team developers a web application that generates the HTML fragment that implements the region of the page for their service. A UI team is responsible for developing the page templates that build pages by performing server-side aggregation (e.g. server-side include style mechanism) of the service-specific HTML fragments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Server-side page fragment composition: related

A

The Client-side UI composition pattern is an alternative approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Client-side UI composition: context

A

You have applied the Microservice architecture pattern. Services are developed by business capability/subdomain-oriented teams that are also responsible for the user experience. Some UI screens/pages display data from multiple service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Client-side UI composition: problem

A

How to implement a UI screen or page that displays data from multiple services?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Client-side UI composition: solution

A

Each team develops a client-side UI component, such an AngularJS directive, that implements the region of the page/screen for their service. A UI team is responsible implementing the page skeletons that build pages/screens by composing multiple, service-specific UI components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Client-side UI composition: related

A

The Server-side page fragment composition pattern is an alternative approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly