본문으로 건너뛰기

리액트 연구실 개요

React 실험실 🔬

개발자로서 제가 가진 꿈은 "어떤 기술을 나 잘 알아!"라고 당당하게 말할 수 있는 것 하나쯤은 갖고 있기 입니다.

물론, 그 기준은 모호하기 마련인데, 저는 이에 대해서는 "Maintainer"를 기준으로 잡았습니다.

선별한 기술은 리액트인데, 이에 대해서 깊게 이해하고 언젠가 "Maintainer"가 되겠다는 마음으로 만든 탐구 기록입니다.

무엇을 다루는가?

본 문서는 다음과 같은 요소를 다룹니다.

주제설명
리액트 원리 탐구리액트가 등장하게 된 배경과 해결하고자 했던 문제들을 탐구하는 공간입니다.

리액트의 핵심 기술 원리와 이를 바탕으로 문제를 해결하는 방법을 깊이 있게 분석하고자 만들었습니다.
또한, 관련된 다양한 라이브러리들을 하나씩 살펴보며 리액트 생태계를 이해하고자 합니다.
리액트 오픈소스 분석리액트의 오픈소스 구현을 분석한 내용을 모아놓은 공간입니다.

리액트가 실제 코드상에서 어떻게 구현되었는지 세부적으로 탐구하며,
원리와 실제 구현 간의 연관성을 이해합니다.
이를 통해 오픈소스 프로젝트의 구조와 기여 방법을 학습합니다.
리액트 직접 구현리액트의 원리를 바탕으로 직접 리액트를 구현해보고, 그걸 기록하는 공간입니다.

오픈소스 리액트와 비교하며 구현 과정에서 발견한 차이점과 개선점을 분석합니다.
이를 통해 리액트의 내부 동작 방식을 깊이 있게 이해하고, 추후 오픈소스에 기여할 수 있는 역량을 갖추고자 합니다.
리액트 라이브러리 개발다양한 리액트 라이브러리를 활용하여 실제 애플리케이션을 개발합니다.

개발 과정에서 느낀 점과 배운 점을 공유하며, 라이브러리 활용 방법을 탐구합니다.
예를 들어, 컴포넌트 unmount 시 애니메이션 적용 방법이나 효율적인 전역 상태 관리 방법 등을 다룹니다.