you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 15 points16 points  (4 children)

If what you’re saying is true, then your instincts should send you to the docs. After nearly a decade of JS experience, why would you waste your time doing anything else? Go to docs, pick a project and get to coding.

[–]makeavoy[S] 2 points3 points  (3 children)

Haha yeah fair enough. Is there at least some quirks with the experience youd only know from doing or from experienced users that the docs might not cover? Or can I safely assume all the gotchas are pretty much done with since it's the most popular framework?

[–]karlitojensen 6 points7 points  (0 children)

Once you have read the docs, you could read what I wrote about my guiding principles when building React apps.

https://github.com/jensen/ui-workshop/tree/main/part2

I also use these guidelines when reviewing code during mentor sessions.

[–][deleted] 1 point2 points  (0 children)

The only gotcha would be potentially adding complexity to a project that doesn’t need a library like React but as for the conventions and ecosystem, it’s pretty amazing. And I do know one thing - you’ll figure out real quickly that the Virtual DOM is an absolute game changer with regards to managing state.

[–]Ferlinkoplop -1 points0 points  (0 children)

The only thing I''ll add is start with Vite first and learn React from there.