2 ms·
You can say this about any technology though. Whenever you prioritise delivering features and are ambivalent about tech debt then of course the quality of the c
by threeseed 3y ago
You can say this about any technology though. Whenever you prioritise delivering features and are ambivalent about tech debt then of course the quality of the code base will suffer.
There is nothing inherent to React that makes it significantly worse than the many other Javascript frameworks out there. At least it has the benefit of having ongoing support by a major vendor with a record of long term support for open source projects. That's not something that is all that common in the Javascript ecosystem.
- jokethrowaway 3y ago> There is nothing inherent to React that makes it significantly worse than the many other Javascript frameworks out there. There definitely are plenty of things which are an order of magnitude harder in react than any other framework. One flow data is an example, having to install deps for everything from state management to css is another. All the choices compounds and make complicated projects even more complicated, increasing tech debt. Don't get me wrong: Angular (and for sure other frameworks I can't think of) had the same problem; many other frameworks do not. These days I'm very happily developing against Solid Start with not a single issue I can't think of and a syntax which is very close to React.
- mrd3v0 3y ago"There is nothing inherent to React that makes it significantly worse than the many other Javascript frameworks out there." That is exactly the kind of conclusions that come from not understanding what runs under the hood.