Add Components to Pages
You use page components to build the layout of your pages and to add elements that can be used to display content or accept input from a user. You add a component to a page usually by dragging it from the Components palette in the Page Designer and dropping it onto the canvas or in Structure view.
The Components palette contains an extensive list of Oracle JET components that you can add to your page, including dynamic components. Because dynamic components help you develop UIs that dynamically change what's displayed to users based on your own rules, working with them also involves layouts and display logic. See Add Dynamic Components to Pages.
Visual Builder also gives you access to Redwood resources based on the Oracle standard for user experience. If you create a page using a Redwood pattern, the components of that pattern become available to you in the page's Components palette. You also have access to individual Redwood components that provide a rich user experience—from single UI elements, such as a button, to complex modules connected to backend services, such as a form—but you must install them from the Component Exchange before you can use them in your page.
Note:
The next generation of JET components, known as Core Pack components, are available under the Early Access category. Core Pack components, written entirely using the VComponent API and the JET Virtual DOM architecture, are available as a completely new set of components. As a result, developers can use both Core Pack and legacy components side by side. (Core Pack components have a DOM element prefix of oj-c-* instead of the existing oj-* prefix used by legacy components, and are badged for easier identification.)
You can choose when you want to move to the new components in your development cycle—but take note that no updates are planned for legacy components; all updates and new functionality will be available only through the Core Pack. For more information, see Core Pack overview in JET documentation.