In this chapter, we started with the React DnD library by creating a sample app and exploring the minimum API needed to create a drag and drop interface for our Kanban app. Then we moved on to what we learned from it in the Kanban app. We also explored data handling by subscribing to a database collection and overviewed a few ways of loading the initial data from the server to the Redux store. During the development of the components, we also did a quick Modal app that we later imported into our project. Our final step was an overview of React's paradigm on code reusability, which we did by creating a Higher-Order Component. In the next chapter, we will add a full-text search feature in a Meteor application with MongoDB.