실제 서비스의 설계와 구현에 초점을 맞춘 프런트엔드 모던 워크플로리액트는 사용자 중심의 UI를 만드는 자바스크립트 라이브러리입니다. 프레임워크가 아니라 UI 개발을 위한 라이브러리 도구입니다. 실제 현장에서의 리액트는 성능과 접근성이 중요하며 이는 사용자 경험 향상에 직결되는 요소입니다. 그러므로 고품질의 UI를 구현하고 실현하려면 개발자와 디자이너 모두의 관점이 필요합니다.
이 책에서는 실제 현장에서의 대규모 리액트 서비스를 염두해 둔 설계를 지향하며 재사용성과 유지보수에 초점을 맞춘 컴포넌트 개발 방법을 설명합니다. 단순히 개발 언어나 라이브러리 설명, 예제 만들기에 머무르지 않고 조금은 생소할 수 있는 아토믹 디자인을 중심으로 UI 디자인 설계, 체계적이고 견고한 컴포넌트 구현, 상태 관리를 이용한 로직 구현, 컴포넌트 테스트, 유지 보수 등 프런트엔드의 다양한 영역을 두루 살펴봅니다.
최종적으로 웹 개발의 표준이 된 컴포넌트 기반의 개발 방법을 논리와 구현으로 본질을 이해하고 프런트엔드 개발자로서의 구체적인 미래상을 고민하며 실무에서 요긴하게 쓸 수 있도록 '앞으로의'리액트를 설명합니다.
[NAVER 제공]