목록WEB (5)
Script
MVC란? 정의 Model + View + Controller를 합친 용어 1. Model은 데이터와 관련된 부분 2. View는 사용자에게 보여지는 UI 부분 3. Controller는 Model과 View를 이어주는 부분 - 가장 보편적으로 사용되는 패턴이다. 동작방식 1. 사용자의 액션이 Controller로 들어오면 Controller가 액션을 확인하고 Model을 업데이트 함. 2. 이후 Controller는 Model을 보여줄 View를 선택하고 View는 Model을 이용하여 업데이트를 하고 화면에 보여줌. 3.Controller는 여러개의 View를 선택할 수 있는 1:n 구조이지만 View를 선택할 뿐 직접적인 업데이트는 진행하지 않음 규칙 1. Model은 Controller와 View..
WEB
2022. 12. 15. 06:42
DOM과 가상 DOM의 차이
버추얼 돔(가상돔)과 리얼돔의 차이 DOM이란? - Javascript가 html element에 접근할 수 있게끔 브라우저가 트리구조로 만든 객체모델 DOM의 단점 - DOM의 단점은 일부 element가 변경되면 거대한 트리를 리렌더링하는 비효율이 발생한다는 것. 그래서 가상 DOM이 등장 -대표적으로 React에서 사용하는 가상 DOM은 변경 전의 가상 DOM과, 변경 후의 가상 DOM을 비교하여 달라진 부분만 수정한 후 REAL DOM에 전달한다. DOM은 가상DOM으로부터 전달받은 최종 결과물을 한번만 렌더링하면 된다.
WEB
2022. 11. 22. 22:43
브라우저에서 URL 입력 시 렌더링 순서
보호되어 있는 글입니다.
WEB
2022. 11. 2. 18:50
Events
보호되어 있는 글입니다.
WEB
2022. 7. 24. 23:47
WEB API / Browser 구조 분석 / DOM
보호되어 있는 글입니다.
WEB
2022. 7. 21. 14:06