We learned in the previous section how to grow the mock service with an in-memory directory. Now we learn how to sculpt the user interface, shown in Figure 12-2, which will consume this mock service. We will only be discussing the join related user interface section because the create, read, update, and delete methods for the Member remain identical.

Get hands-on with 1400+ tech skills courses.