React is quite simple. When done right, which isn't complex thing, you have your Components and Hooks, which are in the end nothing else then functions. You can have small apps and you can scale them, while keeping complexity stable. We use it even for smaller websites and the performance and DX is great the same time. Maintaining apps, web apps and websites by the same team with the same type of codebase is a valuable thing.
@@theSnackableCTOThat is the key point.when done correctly. But it's is so open you can be as bad or good. Over engineered or simple as you can code. New developers should stay away until they get more experienced. React code base can turn into a total dumpster fire. Once worse Next.js is sort of taking over.
That’s a good point. React isn’t the best way to start your career, as it’s more of an advanced paradigm. I was actually working closely with two bootcamp grads (React), and they were missing the fundamentals of JavaScript and general programming principles. In an environment, in which strong mentoring is present, I can say it's working. But the fundamentals need to be in focus.
Thank you for sharing. Great overview.
Appreciate your feedback, Vladan!
Love the thumbnail
Thanks, Stephan! Glad you like it :)
Was it ever worth starting with? ;-) Still a proponent of #RadicalSimplicity - but if you need a rich frontend, I guess use React.
React is quite simple. When done right, which isn't complex thing, you have your Components and Hooks, which are in the end nothing else then functions. You can have small apps and you can scale them, while keeping complexity stable.
We use it even for smaller websites and the performance and DX is great the same time.
Maintaining apps, web apps and websites by the same team with the same type of codebase is a valuable thing.
@@theSnackableCTOThat is the key point.when done correctly. But it's is so open you can be as bad or good. Over engineered or simple as you can code. New developers should stay away until they get more experienced. React code base can turn into a total dumpster fire. Once worse Next.js is sort of taking over.
I would say if you want to learn how to code. No. Its for developers with experience because all these companies use.
That’s a good point. React isn’t the best way to start your career, as it’s more of an advanced paradigm.
I was actually working closely with two bootcamp grads (React), and they were missing the fundamentals of JavaScript and general programming principles.
In an environment, in which strong mentoring is present, I can say it's working.
But the fundamentals need to be in focus.