How to optimize your application's responsiveness. Link to heading Interaction to Next Paint (INP) Delivering a great user experience is not just about the first initial load, but also about how responsive the page is to interaction. INP helps measure this responsiveness. A low INP means the given page was able to respond with visual feedback quickly for the majority of interactions. This is measured from the time of the first event to when the browser could show a visual update. An INP below or at 200 milliseconds means that your page has good responsiveness. Keep in mind that, by default, JavaScript is single-threaded. If you’re loading a large JS script, nothing else can happen on your page until the main thread is idle—even reacting to a user’s click on a plain HTML link . Improving INP means improving how quickly this main thread can respond to user interaction. Link to heading How does INP differ from FID?…