Question: how much time will it take to learn react js?
Answer: It also depends on what you mean by learn React. To me, someone who has learnt React is a person capable of building and deploying a production-ready React application in a reasonable timeframe. The short answer is it will take you between 1-12 months of learning to become proficient with React.