1. 프로세스와 쓰레드 프로세스는 운영체제로 부터 할당받은 자원의 단위이고, 쓰레드는 프로세스가 할당받은 자원을 이용하는 실행의 흐름단위. 프로그램들이 무거워지고 복잡해짐에 따라 단일 프로세스로 처리가 어려워지면서 처음엔 프로세스를 늘려보려는 노력을 하였으나, 운영체제 시스템 안정상의 문제로 프로세스끼리 자원을 공유하는 것이 제한적이다보니, 프로세스 안에 쓰레드를 구성하는 방식으로 발전. 쓰레드는 자원의 공유가 용이함. 2. Callback, Promise, Async Await 콜백은 한마디로 정의하자면 함수에 파라미터로 들어가는 함수이다. 뭔가 작업을 순차적으로 실행하고 싶을 때 사용한다. function test(a){ a(); }; function test1(){ } test(test1) 위에 코..