With RxJS we could debounce keystrokes like this prior to performing an http request. this.query$.pipe( debounceTime(500), distinctUntilChanged(), Does the new Angular Resource API have a way to debounce an input field prior to updating request parameters? Continue reading...