✔ 사용자가 볼 수 없는 영역인 서버응답, 요청, DB, API서버의 개발 (ex, nodejs, java)
✔ 백엔드의 API에서 갖고 온 정보의 출력 👉 입력을 통해 로직구성과 사용자들이 사용하는 인터페이스를 개발
✔ 실제로 보여지는 화면 (react, vue, angular, css,js 등)
✔ 제어를 당한다. = 내가 불려간다.
👉 제어의 역전 개념. 즉 내가 호출당하는 입장이 되는 것
✔ 애플리케이션 코드는 프레임워크가 짜놓은 틀에서 수동적으로 동작.
👉 틀이 다 짜여있고, 그 틀을 이용한다.
(ex. Angular.js, vue.js)
✔ 내가 직접 제어를 한다. = 대상을 불러온다.
✔ 정해진 것들 중에서 필요한 것만 능동적으로 불러와서 쓴다.
(ex. react.js)