When you create an extension, you can create views or add child views to a parent view to add additional functionality. Adding a child view to the existing architecture is the more likely use case. This section describes how to use the Extensibility API to complete the following tasks for views in an extension:
Create a View – explains how to implement a new view for your extension.
Add a Child View – explains how to add a custom child view to a parent view in the Product Details Page, Product List Page, Cart, Layout, or Checkout components using the Extensibility API .
Replace a Child View – explains how to replace an existing view with a custom view in an extension.
For more information on view architecture, see Views.