I want to challenge that first assumption - it is not Vanilla JS OR React. Having a solid foundation in JS is vital to doing well with React development. I would also add to the "cons" that without knowledge of a modern UI library like React/Angular/Vue you won't be as marketable with only plain JS.
As you get closer to building something a bit more market ready React helps immensely with things that are really difficult in JS alone: reusable components, a stateful reactive UI, dynamic data from an API.
Taversy's 2021 React Crash Course released a few weeks ago would be excellent for you. It has a great, beginner friendly tutorial, and assumes strong knowledge in JS. Check it out.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I want to challenge that first assumption - it is not Vanilla JS OR React. Having a solid foundation in JS is vital to doing well with React development. I would also add to the "cons" that without knowledge of a modern UI library like React/Angular/Vue you won't be as marketable with only plain JS.
As you get closer to building something a bit more market ready React helps immensely with things that are really difficult in JS alone: reusable components, a stateful reactive UI, dynamic data from an API.
Taversy's 2021 React Crash Course released a few weeks ago would be excellent for you. It has a great, beginner friendly tutorial, and assumes strong knowledge in JS. Check it out.