3 ms·
Distinction between library and framework has nothing to do with how much stuff they do. The difference is - as the parent comment said - inversion of control.
by iamcreasy 3y ago
Distinction between library and framework has nothing to do with how much stuff they do. The difference is - as the parent comment said - inversion of control. Can you create React component and take full control of component lifecycle outside of React rendering loop? - if yes, then you can call it a library.
I think React doc, by calling Next a framework, is referring to a set of practices and protocols. But different usage of same nomenclature in the same discipline is very common.
- throwaway290 3y ago> Can you create React component and take full control of component lifecycle outside of React rendering loop? Yes? If you create a React component, it does nothing. You define the lifecycle when you call ReactDOM. But you don't need to call ReactDOM. Call whatever you want.