1

I started to learn react, using some manuals. I'm not sure what still relevant and what I should use. First thing is jsx. Should I learn/use it ? The second thing is Redux/MobX - what would you prefer. The third thing is typescript - I know that ng-2 is based on, but should I learn it if I use react ?

BTW can anyone recommend on an up to date manual ?

Many thanks in advance for relevant answers !

moshi
  • 280
  • 4
  • 16
  • 2
    Welcome to Stack Overflow! Please take the [tour], have a look around, and read through the [help], in particular [*How do I ask a good question?*](/help/how-to-ask) and [*What types of questions should I avoid asking?*](/help/dont-ask) Your question is a broad series of opinion-based queries. That's off-topic for Stack Overflow in two ways (too broad, too opinion based). – T.J. Crowder Nov 16 '16 at 09:46
  • 2
    [react documentation](https://facebook.github.io/react/docs/) – Kevin Kloet Nov 16 '16 at 09:54

1 Answers1

1

I really just recommend reading the Redux Docs . Dan Abramov and other contributors have done a fantastic job of describing the best practices for Redux and reasons why you should or should not use it. Also Dan's answer here on stackoverflow is a good write-up.

I would say that jsx is a very convenient way of writing components. Redux is great aswell. Typescript is nice to have so that you don't make silly mistakes but I feel it is not as necessary if you use React's proptypes properly.

Community
  • 1
  • 1
kjonsson
  • 2,799
  • 2
  • 14
  • 23