Using another library in your React component
As we discussed earlier in this book, our Snapterest web application will consume a live stream of tweets. In Chapter 2, Installing Powerful Tools for Your Project, you installed the Snapkite Engine library that connects to the Twitter Streaming API, filters incoming tweets, and sends them to our client application. In turn, our client application needs a way of connecting to that live stream and listening for new tweets.
Luckily, we don't need to implement this functionality ourselves because we can reuse another Snapkite module called snapkite-stream-client
. Let's install this module:
- Navigate to the
~/snapterest
directory and run the following command:npm install --save snapkite-stream-client
- This will install the
snapkite-stream-client
module, and add it topackage.json
as a dependency. - Now we're ready to reuse the
snapkite-stream-client
module in one of our React components.
In the previous chapter, we created the Application...