DEV Community

Discussion on: What is your favourite frontend framework or tool?

Collapse
 
georgiadigitechsearch profile image
Georgia

Thanks very much Sung, I am new her so I wasn't aware of the #discuss tag but thanks for letting me know.

It's good that you are set on React. Always great to master one language very well. Are there any negatives/limitations to using React?

Collapse
 
dance2die profile image
Sung M. Kim

React requires a bit of mind shift (Functional Programming, Declarative programming) if you are familiar with OOP only.

And also React is not opinionated.

  • You can use whatever library with React (for routing, state management) at a cost of having to research what library will work for you.
  • You can structure your React project anyway you want, which could give you a freedom but would require a rule internally with other devs.