The Oracle JET Architecture image contains two parts: Client Browser and Server Side. Client Browser contains the View, ViewModel, and Model layers. The View contains Oracle JET UI components which utilize JQueryUI, Hammer, and SASS. A two-way arrow connects the View layer with the ViewModel which contains Knockout JS. A two-way arrow connects the ViewModel layer with the Model layer which contains the JET Common Model. The RequireJS and JET Routing System interacts with the framework at all layers.

The Server Side contains the Business Services which accepts REST and WebSocket requests from the Oracle JET application. The Model layer on the Client Browser side is connected to the Business Services on the Server Side to send data.