JET is based on several open source libraries such as JQuery and Knockout and has a highly modular structure with the purpose of allowing you to pick and choose the functionality that suits your needs.
One may argue that Knockout is not the most modern library choice to include in JET, but Oracle did not make this decision lightly. Instead of going for an all-in-one solution like AngularJS, they really aimed at keeping JET modular. So they chose libraries that are tailor made for their specific propose. In case of Knockout this means a lightweight library that excels at providing a declarative two-way data-binding.
So how does OracleJET fit in with the other frameworks like ADF and MAF? The information released at OOW15 focused/differentiated mainly on the target audience and stated that:
· Oracle ADF is for Java developers looking for a more declarative development approach to build web based applications.
· Oracle MAF is for developers looking for a more declarative development approach to build on-device mobile applications.
Additional comparison data was mainly tech based as stated in the table below showing JET vs ADF and the slide photo depicting the target audience. 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.