title: How to create typescript project to use Redux in VS 2017 using RequireJS loader
body: <p>Please could any one explain the steps to create a <code>Redux</code> with typescript project in <code>Visual studio 2017</code>.
  I need to use <code>RequireJs</code> as a loader.</p>
  
  <p>And explanation about how redux plays its role in maintaining a state would be very helpful.</p>