In React JS, the useEffect Hook allows you to perform side effects in your functional component.
In React JS, Hook uses useState() functional component for setting and retrieving state. state is very important topic of react.
In C#, an enum (or enumeration type) is used to assign constant names to a group of numeric integer values.
In C#, Dependency Injection is basically providing the objects that an object needs, instead of having it construct the objects themselves.