Create a type-ahead module intended to be used "as-is", without a framework/context dependency. Our intent is not that you create a fully-fletched plugin ready for production. The module doesn't have to be dynamic and configurable.
You can, to your own preference, use 3rd party utilities (like lodash).
You only need to support the latest version of Chrome for this example, use experimental DOM api’s at your own leisure.
- Use ES6.
- Throttle requests in a manageable way.
- Handle race conditions.
- Package code/api in a way that helps implementation.
- Provide some sort of readme for implementation.
- Require a framework for implementation. Don't build an Angular or React plugin. Try to keep it as stand-alone as possible.
When you are done, zip and mail :)
Clone this repo!
https://github.com/typicode/json-server
npm install -g json-server webpack webpack-dev-server
npm install
npm run server
npm run client