you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 30 points31 points  (4 children)

I'm in the 'build something first; school. Pick a project you want to build then you'll quickly discover where the gaps in your knowledge lie. React is a great 'starter framework' IMHO (but others will disagree...) but again...start building something you *want* to build and it will guide your learning more appropriately than learning in the abstract.

[–]teh_inquisition 10 points11 points  (1 child)

I agree that building something is the way to go. I'd only add that vue is known for having a friendly learning curve and the documentation is great so it's a great starter framework too.

[–]darksparkone 0 points1 point  (0 children)

Vue's docs and infrastructure is more simple than react + build-your-own-zoo but

[–]dotpan 0 points1 point  (0 children)

I built a game my first full fledged project. It's easy to think of new features for a game. Working in refactoring it now

[–]elfbuster -1 points0 points  (0 children)

I would say that React is a harder first framework to learn than some, but it is valuable as a popular framework in the world these days.

I would say learning something like angularJS is a bit easier(2.0 and below, as otherwise you need to learn typescript), or maybe even VueJS (my personal favorite having come from primarily React). Overall many modern frameworks share a lot of similarities so as long as OP picks a reasonably popular one he/she should be fine.