Really not able to grasp React due to it being so complicated

  • Thread starter Thread starter shivajikobardan
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the challenges faced by a participant learning React, particularly as a beginner with prior knowledge of HTML, CSS, Bootstrap, and JavaScript. The focus is on seeking guidance for building a simple application and tips for effectively learning React.

Discussion Character

  • Exploratory
  • Homework-related
  • Meta-discussion

Main Points Raised

  • One participant expresses difficulty in learning React and seeks guidance on building a simple app.
  • Another participant suggests an online course as a resource for learning React.
  • A different participant mentions they are already following a course on React.
  • There is a suggestion that sometimes a different perspective can help in understanding.
  • One participant reflects on their progress in building part of the application, indicating some improvement.
  • A participant questions the foundational knowledge of HTML, CSS, and JavaScript, suggesting that a stronger grasp of these may ease the transition to React.
  • Another participant asks for tips on mastering HTML, CSS, and JavaScript to prepare for learning React, specifically inquiring about project-based learning.
  • One participant shares an insight about the nature of professional programming, emphasizing the importance of diving into projects and using online resources to fill knowledge gaps.

Areas of Agreement / Disagreement

Participants express varying opinions on the necessary foundational knowledge for learning React, with some suggesting a need for stronger skills in HTML, CSS, and JavaScript, while others focus on the importance of practical experience and project work. The discussion does not reach a consensus on the best approach to learning React.

Contextual Notes

Some participants reference specific online courses, but there is no agreement on which resources are most effective. The discussion includes differing views on the importance of foundational skills versus practical application in learning new frameworks.

Who May Find This Useful

Individuals new to React or those struggling with the transition from basic web development skills to using frameworks may find this discussion relevant.

shivajikobardan
Messages
637
Reaction score
54
TL;DR
finding react so hard that I'm unable to build simple application.
I'm learning react and I'm finding it almost impossible to learn. This is my first introduction to a framework/library. I know html,css,bootstrap and javascript.
I want to make a simple app like the below one.

SgGiJFsby-V1_7J4caLUrN24azGjD_MbgM2AOaSxLbwIf7Nepg.png

I just want to tell how bad state I'm atm that I'm unable to build this simple app.
Can you guys guide me a bit about what I should do to build such an app? And some meta-learning-React tips and techniques?
 
Technology news on Phys.org
thank you i think so. I just built part of the above application without much focusing on css.
 
shivajikobardan said:
TL;DR Summary: finding react so hard that I'm unable to build simple application.

I know html,css,bootstrap and javascript.
I think perhaps you may not know these as much as you think then. I'd continue focusing on these for a bit and then move to React. React should not feel like such a huge jump if you're proficient in the stack you listed.
 
  • Informative
  • Like
Likes   Reactions: Wrichik Basu, jedishrfu and berkeman
Greg Bernhardt said:
I think perhaps you may not know these as much as you think then. I'd continue focusing on these for a bit and then move to React. React should not feel like such a huge jump if you're proficient in the stack you listed.
You might be just right. how should i master html,css,javascript enough for learning react? Please share some tips? Should I focus on projects?
 
Last edited by a moderator:
Once you become a professional programmer, you lose the luxury of sitting back and learning something new. Instead you dive into a project, do the work and use the internet search to fill in the gaps in your knowledge.

This means finding a solution to the problem at hand and as an aside learning new things from the many code snippets you reviewed while searching for an answer.
 

Similar threads

Replies
4
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
6
Views
4K
  • · Replies 15 ·
Replies
15
Views
6K
  • · Replies 6 ·
Replies
6
Views
5K