I’ve got a few text fields in our app where we save as the user types. I’ve used ember-concurrency, similar to this article. A problem I’m running into is if the the user pauses typing, the continues while the data has been sent to the API, but is still waiting on a response. The user might type a word, which is immediately removed when the persisted data comes back and ember-data inserts it into the store.
What are some common patterns to make save-as-you-type work elegantly?