The evolution of web application development has been helping application development to become easier, faster, and more efficient. While the newer frameworks are helping to build efficient applications on top of them, they are also helping developers by taking care of the data binding part from the model to the view layer on client-side architecture. These data binding techniques are adopted in Oracle JET as well, with the help of the entire Knockout.js framework. Frameworks such as Knockout are helping developers to concentrate on the data and business on the pages while they are taking care of component binding and managing the respective dependencies.
In this chapter, we will cover the following topics:
- What is Knockout.js?
- Installation and programming
- Observables
- Data bindings
- External data access and animations
- Usage in Oracle JET applications
...