Technical requirements
For this chapter, you can find hands-on exercises, solutions, and the provided code within the Chapter 10 folder in the GitHub repository at https://github.com/PacktPublishing/Mastering-Adobe-Commerce-Frontend.
Before we dive into the exciting world of Knockout.js and UI components in Adobe Commerce, there are a few things you will need to have a good handle on. This is just to make sure you can follow along easily and get the most out of what we are going to explore together in this chapter. Let us go through them:
- XML layouts: If you have followed and completed all practical exercises from Chapter 5 and Chapter 6, you should be fine. You should know how to inject new blocks into page layouts by using XML. You also have to be proficient with assigning
phtml
(template) to blocks and rendering them on the page. - Different HTTP request types and the way data is passed in these request types: Understanding the difference between
GET
,POST
,PUT
, and...