**How to learn knockout js. Please help to learn about js.
1 Answer
Knockout(KO) is a Javascript library which helps in the frontend of Magento 2. It implements MVVM (Model-View-View-Model) design pattern.
You can find Knockout JS in Magento 2 on almost every page, but mostly on the checkout page. The implementation of Magento 2 Knockout JS is a bit tricky.
reference,
- https://knockoutjs.com/documentation/introduction.html
- https://learn.knockoutjs.com/
- https://www.tutorialspoint.com/knockoutjs/index.htm
- https://www.udemy.com/course/knockout-js-from-scratch/
- https://www.geeksforgeeks.org/introduction-to-knockoutjs/
As far as Magento KO is concern, we should know about data-bind and KO Observable is most important