At the end of this chapter, you now know how to deal with various menu components and how to put them on a page for a particular use case. At first, we started with the MenuModel API to create an array of items, after that the menu component was introduced as the basic component, then MenuBar is moved to MegaMenu components with nested complex sub-menus, and followed by other menu variations such as slide menu, tiered menu, and panel menu.
Later, we moved to the Context menu and Breadcrumb components as another kind of menu operations. In the next chapter, you will see a chart model as an API, and how to create awesome charts and maps for a visual representation of the data. All these components are explained with all possible features in a step-by-step approach.