- Configure a JSLint like tool
- Publish to NPM, naming have to be choosen wisely before
- Type the log to be more pedagogical
- Check that heart button respect custome elements best practices https://developers.google.com/web/fundamentals/web-components/best-practices
- [ ]
- List the various elements best practices from frameworks and web components authors
-
- Describe a strategy if a component does not have a change event (Use observable)
Have a look https://vuejs.org/v2/guide/components-custom-events.html#sync-Modifier
Find a solution to share context. See how Stencil explain how to do it.