Easy-to-medium examples of web widgets written in React.js.
Find out more about React.js by example book.
Click the star icon. It will keep changing. If you leave it unchanged for 2 seconds the system is notified that this was the user decision. Clicking the icon again resets it to default state instead of iterating over all icons.