Programming model guidelines for client-side mode
Programming model guidelines provide information about the required standards for widgets, portlets, and other portal resources.The following client-side programming model guidelines apply only to themes that support Client-Side Aggregation (CSA), primarily the Page Builder theme. The Portal 8.0 theme and the Portal 7.0.0.2 theme do not support CSA.
- Supported APIs
Portlets that you deploy to pages rendered in client-side mode can use only a subset of the portal APIs. The face that portal pages are rendered in client-side mode is usually transparent to portlets, which are still rendered on server-side. For this reason, you should be aware that limitations exist not only for the client-side APIs that we can use, but also for the server-side APIs.- Programming guidelines
Refer to the programming guidelines to ensure the portlets adhere to the required standards.- Options of interactions between widgets and portlets
Widgets and portlets can interact using shared render parameters and events.- Comparing the new and the old client-side programming model
Compare the current client-side programming model to the client-side programming model from previous versions.
Parent: Client-side aggregation reference
Related:
Programming model guidelines for server-side mode