# Introduction In this challenge, we will focus on implementing AJAX requests using JavaScript. AJAX is commonly used in web projects to asynchronously request and display data. We will use JavaScript to implement backend data requests by creating a search box and button on a webpage. When the button is clicked, it will trigger an AJAX request to the backend, which will return JSON data that will be displayed on the page. This challenge will test your ability to work with AJAX, handle user events, and manipulate JSON data.
Click the virtual machine below to start practicing