Too Long; Didn't Read
Throttling and debouncing are good techniques to improve performance on your website. Each technique could help with that problems and each of them works in a little bit different way and uses for different cases. Let’s introduce, the throttling technique. In general, we want to have just 1 HTTP call, when the word will be fully typed. In my case, this was 55 times, but in general, it's a not perfect measure technique. For example, call some function no more than 1 time per millisecond, like call function once per 100 milliseconds or once every 100 milliseconds.