# 렌더링

117개의 포스트
post-thumbnail

CS | 브라우저 렌더링

브라우저(Browser)인터넷에서 웹 서버의 모든 정보를 볼 수 있도록 하고, 문서 검색을 도와주는 응용 프로그램이다.Google Chrome, Apple Safari, Microsoft Edge, Naver Whale 등이 있고 각자 고유의 렌더링 엔진을 가지고 있다

3일 전
·
0개의 댓글
·
post-thumbnail

CSR & SSR, SPA & MPA

CSR 과 SSR 정리

3일 전
·
0개의 댓글
·

브라우저의 렌더링 과정

브라우저란?사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것이 때 자원은 HTML 문서, PDF, 이미지 등 다양한 형태를 띌 수 있다.자원의 주소는 URL에 의해 정해진다.렌더링이란?서버로부터 HTML, CSS, JavaScript 등 작성한 파일을 받아

3일 전
·
0개의 댓글
·

브라우저의 렌더링 과정

웹페이지가 브라우저에 랜더링되는 과정에 대해 알아보자.

3일 전
·
0개의 댓글
·
post-thumbnail

브라우저 렌더링 과정

서버로 부터 HTML,CSS를 다운받아 렌더링 엔진에 의해 HTML,CSS 문서를 파싱하고 노드로 변환하여 각 노드 별로 트리구조인 Object Model를 만든다. HTML은 DOM(Document Object Model)을 CSS는 CSSOM(CSS Object M

3일 전
·
0개의 댓글
·

브라우저 렌더링과 최적화

DOMDocument Object Model웹 브라우저와 자바스크립트가 HTML을 이해하기 쉽도록 트리 구조로 파싱하여 만든 객체HTML 파일을 다운로드한 뒤 HTML parser가 구문 분석과정을 거쳐 DOM 트리를 생성한다. CSSOMDOM에 CSS가 적용된 객체

2023년 3월 12일
·
0개의 댓글
·

Techniques for dealing with REACT_JSX

페이스북 👩🏻‍💻 아이디어 : '어떤 데이터가 변할 때마다 어떠한 변화를 줄지 고민하는 것이 아니라 그냥 기존 뷰를 날려 버리고 처음부터 새로 렌더링을 하자' → 애플리케이션구조가 매우 간단하고, 작성해야할 코드 양도 많이 줄어듬 → 하지만, 웹브라우저에서 이

2023년 3월 9일
·
0개의 댓글
·

TIL: 컨벤션, HTML 시멘틱 태그, 웹접근성, 렌더링 과정

웹사이트에 접속했을때 브라우저가 어떻게 렌더링되는가?

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

웹 브라우저의 렌더링(Rendering) 알아보기

사용자가 입력한(원하는) 웹페이지, 이미지, 동영상 등의 자원을 서버에게 요청서버로부터 전달(응답) 받은 자원을 화면에 출력웹 브라우저에는 두 개의 엔진이 있다.렌더링 엔진사용자가 볼 화면을 그려내는 역할 (내용 정보인 HTML과 서식정보인 CSS 등을 읽어들여 사람이

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

리액트 Virtual DOM과 Real DOM / TIL#17

1. Vritual DOM(가상 DOM)의 필요성 2. Vritual DOM(가상 DOM)의 작동 방식

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

📆 23.02.16 - NextJS 에서 발생되는 useEffect 의 불필요한 렌더링 줄이기

react에서 useEffect를 사용하여 해당 컴포넌트가 렌더링 될 때, 필요한 함수를 즉각 실행하게 된다. 대개로 데이터를 받아와 활용할 때 사용하는 경우가 많다.최근 NextJS 프로젝트를 진행하면서 해당 부분을 직면하게 되면서 기존 react에서 처리하던 방법과

2023년 2월 16일
·
0개의 댓글
·

React | useMemo(), useCallback(), + React.memo()

useMemo는 컴포넌트의 성능을 최적화시킬 수 있는 대표적인 react hooks 중 하나!useMemo에서 Memo는 Memoization을 뜻한다.\* memoization ? 메모이제이션 ? : 컴퓨터 프로그램이 동일한 계산을 반복해야 할 때, 이전에 계산한 값

2023년 2월 15일
·
0개의 댓글
·
post-thumbnail

리액트 Batching / TIL#14

배칭이란, 성능 개선을 목적으로 하는 리액트의 동작하는 방식이다. 실행되는 함수 내에 상태(state)를 업데이트하는 modifier 함수가 여러 개 존재한다면 개별로 렌더링이 일어나지 않고 합쳐서 렌더링이 일어난다.

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

리액트 Batching / TIL#14

배칭이란, 성능 개선을 목적으로 하는 리액트의 동작하는 방식이다. 실행되는 함수 내에 상태(state)를 업데이트하는 modifier 함수가 여러 개 존재한다면 개별로 렌더링이 일어나지 않고 합쳐서 렌더링이 일어난다.

2023년 2월 13일
·
0개의 댓글
·

브라우저 렌더링 과정

브라우저 브라우저란 웹에서 페이지를 찾아서 보여주고, 사용자가 하이퍼링크를 통해 다른 페이지로 이동할 수 있도록 하는 프로그램이라고 설명할 수 있다. 브라우저는 유저가 선택한 이미지, 비디오 등의 다양한 컨텐츠 요소를 서버로 부터 받아와서 렌더링 과정을 통해 유저에

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

렌더링 과정을 파헤쳐보자!

웹을 공부하면 꼭 마주치는 렌더링 과정을 알아보자구나

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

브라우저는 어떻게 렌더링 할까?

우리가 흔히 알고 있는 chrome, safari, opera 같은 브라우저는 어떻게 렌더링이 되는 걸까?\

2023년 1월 15일
·
0개의 댓글
·

React 정리: 렌더링, CSR, SPA, Virtual DOM

FE개발을 위한 자바스크립트 오픈소스 라이브러리html/css/js로 나눠서 적기보다는 하나의 파일에 명시적으로 작성할 수 있게 JSX를 활용한 선언형 프로그래밍을 지향함하나의 기능 구현을 위해 여러 종류의 코드를 묶어둔 컴포넌트를 기반으로 개발함. 컴포넌트로 분리하면

2022년 12월 30일
·
0개의 댓글
·
post-thumbnail

[Javascript] DOM(Document Object Model)

DOM이 뭐예요?

2022년 12월 16일
·
0개의 댓글
·