| ▲ | ndc 7 hours ago | ||||||||||||||||||||||
Wait, react is a framework now? People used to say that react is just a model binding library. FYI I haven't used react. | |||||||||||||||||||||||
| ▲ | fishtoaster 6 hours ago | parent | next [-] | ||||||||||||||||||||||
"React is actually a library, not a framework" is definitely a thing people have said here and there since its inception. It's a distinction that doesn't seem to buy anything in terms of explanatory power or clarity, so I tend to ignore it. | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | bryanrasmussen 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
you can use React like a library, but I have never really seen it done. | |||||||||||||||||||||||
| ▲ | paulddraper 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Depends on the definition. jQuery isn’t a “framework” either, at least not like Angular or Vue, though it can be extended with “plugins.” Both jQuery and React are foundational technologies, so comparison is valid. | |||||||||||||||||||||||
| ▲ | paulddraper 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
jQuery isn’t exactly a “framework” either, at least not like Angular or Vue, though it can be extended with “plugins.” Both jQuery and React are foundational technologies, and comparison is valid. | |||||||||||||||||||||||
| ▲ | darkwi11ow 2 hours ago | parent | prev [-] | ||||||||||||||||||||||
Yep, react is indeed a library. Part of the confusion comes from a fact that react community was keen to hijack "react" name and slap it onto their own projects, for example there were react router, react query, react table, etc., so one could have get a feeling that react was like full-fledged framework, while most of these "react" projects were not affiliated with react the library in any way. | |||||||||||||||||||||||