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
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.
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:
Hello there,
Would you please recommend some excellent tutorials for beginners to learn with? Thank you!
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.
Thank you for sharing this!