Live Demo: Collaborative Stickies In this tutorial, you will be shown how to use PubNub to build a real-time collaborative web app using React.js , which lets you manipulate the DOM very efficiently, and the next generation of JavaScript, ES6 . I have created two versions of the same Stickie Note app: the one I hosted on this CodePen uses CDN-hosted versions of React, and another is on GitHub , using package managers. In this tutorial, I use the “lite” version of the latter. I will walk through how to build the app, using all the goodies: npm, webpack, Babel for JSX, and ES6!