This week I had some interesting Oracle JET discussions with a couple of developers at one of our customers. One of the things was regarding the inline use of CSS that I found in the Views of the Modules. I didn’t think that made sense so, after asking, I was told that this was because they did not find a way to use specific CSS per module. The question was if it was possible to use one specific CSS per Module in an Oracle JET Application. Besides that I thought it might also be useful to put everything that belongs to a module in its own folder. That could help developers to get a better understanding of the structure of the application. Besides that it is more like the structure of Oracle JET Composite Components where also everything that belongs to that component is under one folder.
Obviously this should be possible by explicitly loading a CSS in the view of the module. Geertjan already blogged about it : https://blogs.oracle.com/geertjan/referencing-css-from-an-oracle-jet-module. The same goes for restructuring the JET application into a more functional architecture: https://blogs.oracle.com/geertjan/restructuring-of-oracle-jet-applications
So nothing really new here, although it is a slightly different approach. Just writing up things here for my own reference. Feel free to use this if you like. In this post I will describe the implementation somewhat more detailed and have a working sample application available. For this blogpost I used the simple application that can be create on with the Oracle JET CLI. I will show you the steps to go from that to the "alternate" architecture. The goal is to have all files for one module in one specific folder. Read the complete article here.
For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.