팩토리 패턴은 크게 두 가지로 설명할 수 있다.
객체를 사용하는 코드에서 객체의 생성을 떼어내서 별도의 객체에 추상화 한다.
상속관계의 경우, 상위 객체가 중요한 뼈대를 담당하고, 하위 객체에서 객체 생성에 관한 구체적인 내용을 결정한다.
커링과 같이 함수 자체를 인자로 받거나 반환하는 함수를 “고차 함수” 라고 한다. 이와 비슷하게 컴포넌트를 인자로 받거나 반환하는 함수를 고차 컴포넌트(HOC, Higher-Order Component) 라고 한다.
매킨토시를 사용하다 보면 이런저러한 이유로 인해 내 컴퓨터의 CPU 사용량(또는 특정 프로세스의 점유율), 메모리 사용량을 살펴봐야 할 때가 있다.
NPM(Node Package Manager)는 자바스크립트 라이브러리들을 설치하고 관리할 수 있는 패키지 매니저이다.