Building the App
Let's start with creating and installing all the necessary packages.
In the Terminal, perform the following steps:
- Create the app using the following command:
>> meteor create twitter_redux >> cd twitter_redux >> npm install
- Install React and React DOM:
>> npm install react --save >> npm install react-dom --save
- Install React Router:
>> npm install react-router --save
- Install Redux:
>> npm install redux --save
- Install React Redux:
>> npm install react-redux --save
- Install React Router Redux:
>> npm install react-router-redux --save
- Install Redux logger. It is very useful middleware for logging all actions and states to the browser's console:
>> npm install redux-logger --save
- Install Redux Thunk middleware-- middleware to support async actions:
>> npm install redux-thunk --save
- Install the sentiment module to perform sentiment analysis on tweets:
>> npm install sentiment --save
- Install recharts--a great set of chart components...