I suggest to create a simple app and iterate/refactor until you feel comfortable that you got it.
Boilerplates are good but they do take away a lot of important concepts that you should learn.
I'd start with react, redux, redux forms, react router, axios and webpack.
Also keep in mind that you're inadvertently learning ES6 as you dive in. So I'd start with that first.
I suggest to create a simple app and iterate/refactor until you feel comfortable that you got it.
Boilerplates are good but they do take away a lot of important concepts that you should learn.
I'd start with react, redux, redux forms, react router, axios and webpack.
Also keep in mind that you're inadvertently learning ES6 as you dive in. So I'd start with that first.