gwangho의 등록된 링크

 gwangho로 등록된 티스토리 포스트 수는 2건입니다.

React 파헤치기 #2 (Virtual DOM) [내부링크]

이전 포스팅에서 React는 선언형이라는 것을 알아보았다. 개발자가 UI를 작성하고 React에 전달하게 되면 이후 렌더링 및 관리를 React에서 책임을 지게 된다는 내용이 등장했었다. 이 과정중 데이터가 변경 되었을때 React가 어떻게 뷰를 변경하는지 알아보자. Virtual DOM이란? 리액트 공식문서에는 Virtual DOM에 대해 다음과 같이 설명하였다. Virtual DOM (VDOM)은 UI의 이상적인 또는 “가상”적인 표현을 메모리에 저장하고 ReactDOM과 같은 라이브러리에 의해 “실제” DOM과 동기화하는 프로그래밍 개념 Virtual DOM은 React에서 데이터의 변경이나 유저와의 상호작용 등을 통해 어떠한 변화가 일어날 때 가상의 DOM( DOM을 흉내낸 JavaScript 객..

React 파헤치기 #1 (선언형) [내부링크]

어느덧 프론트엔드 개발자로서 일한 지 만 3년 되었다. 스타트업에서 시작해 퇴사를 하고 이직을 준비하며 지난 3년간 가장 많이 써온 프레임워크인 React와 JavaScript라는 언어에 대해 내가 얼마나 이해하고 알고 있는지 스스로 생각을 많이 해보게 되었다. 많은 프로젝트를 하고 서비스 런칭을 하면서 과연 내가 얼마나 React라는 것을 잘 사용했는지 생각을 해보니 그렇지 못했던 것 같았다. 그래서 이번 기회를 통해 React란 무엇인지 어떻게 작동을 하는지 깊이 파헤쳐보고 싶어서 블로그를 시작하게 되었다. React란 무엇인가?React는 웹 프레임워크로, 자바스크립트 라이브러리의 하나로서 사용자 인터페이스를 만들기 위해 사용된다.리액트는 페이스북의 소프트웨어 엔지니어 Jordan Walke가 개발..