I always admire javascript. I am involved in developing two projects during my course in college with html ,css , javascript and php but always dis...
For further actions, you may consider blocking this person and/or reporting abuse
React is awesome, but I admit there is definitely a bit of a learning curve if you are coming straight from static HTML/CSS/JavaScript as I did when I learned. Once you get the concepts down, however, you'll never want to go back.
If you're looking for a lightweight reference that touches on the vast majority of topics , I recommend checking out the React Handbook by Flavio Copes. Very easy to follow, well written, and best of all, completely free!
Additionally, if you want to look through the source code for the various projects I've built along the way, feel free to check out the
projects
section on my site here!Good luck!
Thank you
I wish you success in your journey. I've started mine about 2 years ago and it totally worth it. Of course I've learned some things by pain so I'd recommend you:
Have a clear definition of you need server side or pre rendering in your app for social sharing or SEO or something like that. If you start with the wrong toolset you will struggle to adjust it later.
If you're planning to use MERN stack learn about Mongo and it's NO SQL implementation. Have some kind of migration strategy from the beginning. It's really painful to change some schemas without it.
Embrace JSX, do not abuse on Redux, mind your bundle size don't take others opinions too hard.
Could you please explain the point 1. A little bit confused.
React is client side rendered. It means that when a robot like Google Search or Facebook Share access your page to get it's html, they will receive only the JS code.
In order the deal with Search Engine optimization or Sharing on social media with proper title, description and image, you'll have to server side render.
Thank you
Yes, I will remember not to abuse Redux
Awesome! I remember taking that same path a few months ago and my dev life has changed alot.
I've learned so much and made 2 pretty cool react projects on my Github. One was a Tailwind/React template and another being an Emoji Seacher tool built with React.
Yeah, the projects were really cool especially the clean design
Hi VasanthKumar, I have started learning web dev last month, and I too am eager to learn react. I was wondering if I could accompany you on this journey so that I could learn something for myself. I am pretty new to all this. I would be happy to connect with others as well.
You are welcome Avinesh
You can connect
@vasanth9110 twitter
@vasanth9 GitHub
It would be nice to collaborate
Helllo @vasanthkumar, I have alomost 1 year experience with Angular/Node and in lockdown I switched my company.In this new company I had to learn react for projects. So I think I was at same stage that you are currently.
There are some youtube which helped me alot : Codevolution, Codedamn, Academind
Let me know if you need any other help 😀
Thank you @Harshil Parmar
Hello vasanthkumar, I have the same problem with React. Please share your journey I think it's gonna be helpful for a lot people.
Thanks.
Nelson.
Welcome Nelson
Thank you for your advice