DEV Community

Discussion on: This is why everyone is using Reactjs

Collapse
 
miketalbot profile image
Mike Talbot ⭐ • Edited

See for me those might be the reasons to use it when it first became popular, other frameworks have matched those features or outclassed them by a country mile.

For me, the reason to use it in 2022 is that:

  • There's so much documentation, including on best practices
  • There are many pre-developed components both paid and unpaid
  • There's a huge community of developers to talk with
  • It's still good enough for many applications
  • It's very actively developed and gets better
Collapse
 
yongchanghe profile image
Yongchang He

Hello there,
Would you please recommend some excellent tutorials for beginners to learn with? Thank you!

Collapse
 
miketalbot profile image
Mike Talbot ⭐

I've been using React for around 7 years so anything I used as a first learning resource is way out of date now. At work we use PluralSight React courses - they are paid, but seem really good.

For me, the most important thing with learning React and working on projects in 2022 is the 2019 introduction of hooks. While hooks are a much better way of handling state in my opinion, working on a code base that includes code older than 16.8 will include the older method of state management (or both methods) - this is the danger of an older framework - it evolves - and as it evolves documentation becomes out of date. Paid courses will keep up to date, but free courses on the Internet may well be popular but outdated.

Thread Thread
 
yongchanghe profile image
Yongchang He

Thank you for sharing this!