APEX 5.0: Declarative Definition of CSS and JavaScript Files to Load for a Plug-in

A best practice for performant HTML pages is to load CSS files in the HTML head to reduce redrawing of the page when a CSS file gets loaded. But because the PL/SQL code of a Plug-in isn’t executed util a region or item has to be rendered, included CSS files will always be loaded at the end of the page. Oracle APEX 5.0 supports Plug-in developers to optimize loading of CSS and JavaScript files required by a Plug-in.

Continue reading

APEX 5.0: Create Plug-ins as Subscription from Master Application

In APEX 4.x it was a little bit cumbersome to use new Plug-ins in an application when you followed the best practice to subscribe Plug-ins from a Master Application which contained all Plug-ins of your workspace. Having such a Master Application has the advantage that you just have to update a Plug-in once when a new version is released. After the import of the new version the ‘Push’ mechanism of subscriptions is used to update all applications using that Plug-in. Continue reading